App UID由软件包管理器决定,如果我从playstore获取更新版本应用程序,是否必然会更改应用程序UID?
答案 0 :(得分:4)
通常,升级到您的应用后,分配给您应用的Linux UID不会更改。
如果您选择更改android:sharedUserId
属性,则有一个例外。安装应用后,如果您更改android:sharedUserId
属性(包括为其提供之前没有的值),则应用将获取新的Linux UID ...但是您的文件将归旧的UID所有。这就是为什么我强烈鼓励开发人员不使用android:sharedUserId
。