こんにちは、Eclipse でテスト プロジェクトを作成し、robotium で正しくセットアップしました。デバッグ キーストアで署名された APK をテストしています。このテスト プロジェクトは、次の行を変更するだけでアクティビティを開始できるため、最も基本的な観点から機能することがわかっています。
private static final String LAUNCHER_ACTIVITY_FULL_CLASSNAME = "com.*********.*******Activity";
(実際のプロジェクト名に星印を付けました)
私が抱えている問題は、テストが actionbarsherlock を使用するリスト ビューに到達するたびに、テストがクラッシュすることです。
E/AndroidRuntime(585): java.lang.NoClassDefFoundError: com.actionbarsherlock.app.SherlockFragmentActivity
これは、クラッシュから作成された赤いテキスト ウォールの開始時の Logcat のレポートです。テストがスリープ操作のみで構成されていて、listActivity を問題なく起動している場合でも、この問題が発生します。
アドバイスやその他の情報が必要な場合は、すべての助けをいただければ幸いです。