通常情况下,在应用程序升级后,分配给您的Linux UID不会更改。唯一的例外是,如果您选择更改android:sharedUserId属性。一旦安装了应用程序,如果您更改了android:sharedUserId属性(包括为其赋值以前没有的值),则该应用程序将获得一个新的Linux UID...但是您的文件将由旧UID拥有。这就是为什么我强烈建议开发人员不要使用android:sharedUserId的原因。