2

携帯電話にソースがないapkをテストしています。テストAPKとアプリAPKの両方で同じ証明書を持っていることを確認しました。eclipseからテストを正常に実行できますが、「Debug As」を使用してデバッグしようとすると、eclipseがテストの起動でスタックしているように見えます。下部のプログレスバーに、「起動:ソースロケーターの作成...」が表示されます。適切な場所にブレークポイントを設定しましたが、logcatの出力には、テストプロセスまたはアプリプロセスのいずれかでクラッシュが発生したことを示すものは何も表示されません。問題が何であるか、またはさらに調査する方法についてのアイデアはありますか?

4

3 に答える 3

2

私も同様の問題を抱えていました。

私にとっての解決策は、実行されているDDMSインスタンスが1つだけである可能性があることでした。したがって、たとえば、Eclipseを開いているときにtools / ddms.batを実行している場合、デバッグは機能しませんでした。

于 2012-07-27T15:57:25.363 に答える
1

同じ質問についても投稿しましたが、わかりました。デバッグrobotiumjunitテストとして実行できません

したがって、これを機能させるには2つの要件があります。

  1. ワークスペースにAUT(テスト対象アプリ)を設定する必要があります。2。AUTはdebuggable = true(マニフェストファイル)である必要があります。
  2. 私の間違いは、テストだけをデバッグしたかったので、AUTプロジェクトも必要だとは思わなかったということでした。
于 2012-11-02T21:54:14.370 に答える
0

私にとっての解決策は、デバイスの表示を確認する必要があるということでした。質問のあるダイアログがあることに気づきましたが、このダイアログがデバイスをブロックしたため、テストを実行できませんでした...

于 2012-11-24T23:55:37.580 に答える