我想从我的应用程序中启动两个特定活动 A_Activity 和 B_Activity 从应用程序 Aapp 和 Bapp 我插入了两个按钮,并在我写的两个 OnClickListener 中
Intent intent = new Intent();
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction("com.Acompany.Aapp.A_Activity");
ctx.startActivity(intent);
Intent intent = new Intent();
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction("com.Bcompany.Bapp.B_Activity");
ctx.startActivity(intent);
此外,我在 AndroidManifest.xml 中添加了以下几行
<activity
android:name="com.Acompany.Aapp.A_Activity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="com.Acompany.Aapp.A_Activity" />
</intent-filter>
</activity>
<activity
android:name="com.Bcompany.Bapp.B_Activity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="com.Bcompany.Bapp.B_Activity" />
</intent-filter>
</activity>
但是我的应用程序崩溃了,在 logcat 中我读到“没有找到处理 Intent 的活动”我的错误在哪里?
编辑:更准确地说,这两个活动不在我自己的应用程序中