这个主要是launcher的问题
1,打开方式
a. 通过包名直接打开apk
b.通过intent打开, 包名类名方式
2,主要是通过类名方式打开的apk与通过包名直接打开的apk不在同一个任务栈中导致的。
解决方式:
修改通过类名打开的apk的intent,加入相应的参数
通过包名直接打开的不需要增加额外的参数
增加activity的启动模式
activity1为 android:launchMode="singleTop" 备注:如果修改为其它的模式,可能会失败。
activity2为 android:launchMode="singleTask"
希望能帮到各位。。。