不同的apk的activity默认是运行在不同进程中的,若要运行在相同进程中则需要在mantifest中的<application>或<activity>节点增加属性值
android:process="string"
eg.让apk2中的一个activity运行在apk1的进程中
apk2
<mantifest >
<application>
<activity
...
android:process="apk1的包名"
//apk1的路径名 "com.xxx.xxx"
>
...
</activity>
...
</application>
...
</mantifest>