【发布时间】:2015-05-09 10:55:39
【问题描述】:
我已经知道 google 拒绝了此转储权限,但 4.1 及更高版本的系统应用程序除外。
但我仍然可以使用以下命令为可调试应用程序授予此转储权限。
命令:
adb shell pm grant "com.packageName" android.permission.DUMP
但我不能对从 Play 商店下载的应用程序做同样的事情,
命令:
adb shell pm grant "com.playStoreApp" android.permission.DUMP
错误:
不允许操作:java.lang.SecurityException: Package com.playStoreApp 没有请求权限 android.permission.DUMP
是否有任何破解或变通方法来授予 Play 商店应用程序的权限?
提前致谢。
【问题讨论】:
-
“是否有任何破解或解决方法来授予 Play 商店应用程序的权限?” -- 不在普通设备上。也许在有根设备上。
DUMP是signature|system|development权限,就protectionLevel而言。development允许您调整可调试应用程序的值。system表示该应用安装在系统分区上,如果您将设备 root 并将应用移到那里,这是可能的。
标签: android shell permissions adb dumpsys