Androidでjarファイルからアクティビティを呼び出す方法を教えてください:
私の手順:
MainActivity.java を使用した AndroidLibrary プロジェクトがありました
SplashActivity.java を使用した AndroidApp プロジェクトがありました。
- AndroidLibrary.jar を AndroidApp プロジェクトの libs フォルダーにインポートし、ビルド パスを追加しました。
- AndroidApp プロジェクトの AndroidManifest.xml ファイルにパス MainActivity.java を追加しました
クラス SplashActivity.java では、このようなコードを使用して AndroidLibrary.jar から MainActivity.java を呼び出しました
Intent intent = new Intent(SplashActivity.this, MainActivity.class); startActivity(intent);
ただし、jar ファイルからアクティビティを呼び出すと、すぐに ClassNotFound 例外で失敗します。