faz*_*ang 2 android uid
如果我从我的 Android 设备上卸载应用程序并重新安装它,用户 ID 会改变吗?比如用户之前是app-60,重新安装后会不会又是app-60(uid 60)?
Abh*_*wal 6
摘自安全和权限“在安装时,Android 为每个包提供了一个不同的 Linux 用户 ID。该身份在包在该设备上的生命周期内保持不变。在不同的设备上,同一个包可能有不同的 UID;什么?重要的是每个包在给定的设备上都有一个不同的 UID。”
安装应用程序时,Android 默认情况下 (1) 专门为该包创建一个 UID,以便它可以拥有自己的私有资源/存储空间。当没有软件包不再使用该 UID 时,该 UID 将被删除。
所以我相信它会改变。您可以使用 Pratik 的代码在连续安装后检查并确定差异。
这是包管理器服务的代码。可能是深入挖掘的起点。
归档时间:
12 年,9 月 前
查看次数:
3371 次
最近记录:
11 年,2 月 前