在 B 的清单中如下:
<activity android:name="BActivity" >
<intent-filter>
<action android:name="ACTION_TEST" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
并且有一个全局变量。
在 A 的启动代码中如下:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("package name","package name.BActivity"));
startActivity(intent);
它可以成功启动B_app。
但是,当我从 A 启动 B 并通过单击 B 的图标直接启动 B 时,它们之间的全局变量是相同的。
我想从 A 启动并直接启动的 B 是 2 个独立的应用程序。
我该怎么做?