2 つの異なるアクティビティを持つfirst.packとsecond.packの2 つのパッケージを持つプロジェクトがあります。そのコードで最初のアクティビティから2番目のアクティビティを開始しようとしています
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("second.pack", "second.pack.SecondActivity"));
startActivity(intent);
奇妙なことに、このコードはしばらくの間機能していましたが、アプリケーションをアンインストールして再インストールした後、次のエラーが返され始めました:
Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {second.pack/second.pack.SecondActivity}; have you declared this activity in your AndroidManifest.xml?
どこが間違っていますか?