700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > android查看应用权限管理 通过adb列出Android应用程序的权限

android查看应用权限管理 通过adb列出Android应用程序的权限

时间:2020-12-29 14:42:43

相关推荐

android查看应用权限管理 通过adb列出Android应用程序的权限

我只是想将Jason和Juuso的答案结合在一起,并注意到前者列出了授予的权限,而后者列出了请求的权限(包括被授予的权限)。

要查看仅授予的权限(但忽略被请求但未被授予的权限),请使用

adb shell dumpsys package packagename

并检查输出底部的authorizedPermissions部分。

列出所有权限(请求但未授予请求和授予):

>注意一个包的APK。您可以运行相同的命令

adb shell dumpsys package packagename

并从其输出的codePath元素中获取APK路径。

>(如果你的设备/模拟器没有aapt)你将需要从设备/模拟器中拉出apk,因为Juuso Ohtonen在他的答案中指出。所以从你的桌面执行这样的事情:

adb pull /data/app/com.your.package.apk

>列出包的所有权限

如果您的Android SDK中的build-tools /< version> /可以找到设备/模拟器aapt中的缺失。

然后执行

aapt d permissions /path/to/com.your.package.apk

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。