ソース コードを含むライブラリ プロジェクトで構成される Android アプリケーションがあります。次に、アプリのプロ版とライト版を管理するために使用される 2 つの追加プロジェクトがあります。
プロキシ アプリ (モジュール参照を介してライブラリを参照する pro および lite) またはライブラリ自体から、robotium にクラス ファイルをロードさせることができませんでした。さまざまなクラス名と参照を試しましたが、テスト プロジェクトは以下で失敗します。
public MainTest() {
super("com.joe.app.lib", Main.class);
}
ここでは、Android のライブラリ プロジェクトでのテストに関する議論は見つかりませんでした。アドバイスを探しています。
エラーメッセージ
java.lang.RuntimeException: アクティビティ ComponentInfo{com.joe.app.tests/com.job.app.tests.MainTest} をインスタンス化できません: java.lang.ClassNotFoundException: ローダー dalvik.system の com.joe.tests.MainTest。 PathClassLoader[/data/app/com.joe.app.tests-1.apk]