ここの指示に従って Android アプリをテストしようとしています: http://www.jetbrains.com/idea/webhelp/testing-android-applications.html
そしてここ
http://developer.android.com/guide/topics/testing/index.html
テストを実行すると、しばらくの間「テストをインスタンス化しています」と表示された後、「テスト レポーターをテスト フレームワークにアタッチできないか、テスト フレームワークが予期せず終了しました」と表示されます。
エミュレーターは正常に起動しますが、画面に何も表示されません。
コンソールには次のように表示されます。
Testing started at 11:41 AM ...
Waiting for device.
C:\Android\tools\emulator.exe -avd GoogleAPI_2_3_3 -netspeed full -netdelay none
Device connected: emulator-5554
Device is online: emulator-5554
Target device: emulator-5554 (GoogleAPI_2_3_3)
Uploading file
local path: C:\Users\<omitted details>.apk
remote path: /data/local/tmp/com.mycompany
Installing com.mycompany
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.mycompany"
pkg: /data/local/tmp/com.mycompany
Success
Running testsTest running startedFinish
Logcat には何の役にも立たないようです。特に、テストに入力した Log.d メッセージは表示されません。
興味深いことに、他の誰かが Intellij 開発者コミュニティ フォーラムでこの問題について質問しました。
http://devnet.jetbrains.net/message/5363961#5363961
しかし、この質問には数か月間回答がありませんでした。
問題を診断するためのアイデアはありますか?