0

AndroidエミュレーターでRobotiumを使用してテストを実行しています。テストを実行すると、「テストを最後まで実行できませんでした。理由:インストルメンテーションが次の理由で失敗しました。

 com.example.android.businesslogic.TestBL$1

logcatでエラーを確認すると、次のように表示されます。

 W/ActivityManager( 51) com.example.android.businesslogic.TestBL$1
 W/ActivityManager( 51) java.lang.NoClassDefFoundError: com.example.android.businesslogic.TestBL$1

私のアプリケーションにはエラーがなく、スムーズに実行できます。これは、単体テストを実行したときだけです。どんな助けでも深く感謝します。

4

1 に答える 1

1

適切なクラスパスとapkへのパスを使用して、テストプロジェクトを削除して再度作成します。テストプロジェクトを作成し、外部のJarがある場合はそれを含めるだけです。これは私のために働いた。

于 2011-10-18T23:31:42.543 に答える