Android 向adb授予/撤销权限

Android 向adb授予/撤销权限,android,permissions,Android,Permissions,Android文档包含以下关于adb grant和adb revoke命令的描述 使用adb工具从命令行:列表管理权限 按组列出的权限和状态:$adb shell pm列表权限-d-g 授予或撤销一个或多个权限:$adb shell pm[授予|撤销] …分析应用程序中使用的服务 权限 我运行此命令,没有任何错误消息: abd shell pm [grant|revoke] com.my.app android.permission.ACCESS_FINE_LOCATION 如果我打开设置->

Android文档包含以下关于adb grant和adb revoke命令的描述

使用adb工具从命令行:列表管理权限 按组列出的权限和状态:
$adb shell pm列表权限-d-g
授予或撤销一个或多个权限:
$adb shell pm[授予|撤销]
…
分析应用程序中使用的服务 权限

我运行此命令,没有任何错误消息:

abd shell pm [grant|revoke] com.my.app android.permission.ACCESS_FINE_LOCATION
如果我打开设置->应用->我的应用->权限。 我看不到任何变化


我如何知道我的adb命令是否有效?为什么应用程序的设置没有任何更改

您正在执行以下操作:

abd shell pm [grant|revoke] com.my.app android.permission.ACCESS_FINE_LOCATION
对于Android调试桥,它应该是adb。i、 e

选中此项:
adb shell pm [grant|revoke] com.my.app android.permission.ACCESS_FINE_LOCATION