使用sharedUserId的应用程序会在安装时使用相同的uid杀死其他应用程序

时间:2012-09-14 18:14:18

标签: android process installation kill userid

我有两个应用程序,我们称之为APP-A和APP-B,它们共享用户ID "com.example.app.USER",如果APP-A正在运行并且我安装了APP-B,则APP-A关闭。 有谁知道这种行为是否有意? 如果是,您可以链接到文档中的任何参考吗? 如果没有,我可以做什么作为解决方法?


修改

请注意:当通过adb install安装APP-B时会发生这种情况,如果从设备的文件浏览器安装,则会终止进程并重新启动。 (这非常令人沮丧,因为它绕过了try...catch块的异常处理)

0 个答案:

没有答案