Ere*_*orn 23 linux android uid
我希望能够获得已安装的Android应用程序的Linux UID(用户ID).
安全和权限摘录:"在安装时,Android为每个软件包提供了一个独特的Linux用户ID.在该软件包的生命周期内,该标识保持不变."
有没有办法检索这个UID?
Joe*_*eer 39
adb shell dumpsys package com.example.myapp | grep userId=
Com*_*are 23
使用PackageManager和getApplicationInfo().
PackageManager
getApplicationInfo()
小智 9
packages.xml
/data/system
packages.list
包含已安装的应用程序列表及其对应的UID.
用于android.os.Process.myUid()直接获取调用应用程序 UID。
android.os.Process.myUid()
使用 PackageManager 不需要查找自己的 UID。
归档时间:
14 年,7 月 前
查看次数:
25279 次
最近记录:
6 年,9 月 前