出现这个问题的原因是由于ActivityGroup不允许其加载的activity在不同的进程中。解决办法
1.把需要加载的activity所在的应用程序中加入与主应用程序相同的sharedUserId
2.把加载的activity的launchemode设定为singletop
***********华丽的分割线*******************
后面又找到了一个方法,既不要shareUserId,也不要singletop,把你要启动的Activity设置为入口函数,
<intent-filter > <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.DEFAULT"/> </intent-filter>
就OK了