2つの異なるアプリケーションがあり、最初のアプリケーションの2番目のアプリケーションからstartアクティビティを呼び出したいのですが、これを行うためのコードは次のとおりです。
Intent intent1 = new Intent(Intent.ACTION_MAIN);
intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent1.setComponent(new ComponentName("org.two.three.application","org.two.three.application.one));
Context H= context;
H.startActivity(intent1);
そして、プロジェクトのandroidマニフェストには、このコードがあり、次の行があります。
<activity android:name=".one">
</activity>
しかし、私はランタイムエラーを受け取り続けます、logcatは言います:
「明示的なアクティビティクラス{org.two.three.application/org.two.three.application.one}が見つかりません。AndroidManifest.xmlでこのアクティビティを宣言しましたか?」
誰かが私のエラーを見ることができますか?私が考えることができる唯一のことは、最初のアクティビティのパッケージがorg.two.three.Class
2番目のアクティビティである間ですorg.two.three.application.SecondClass
。これは重要ですか?
前もって感謝します