【问题标题】:grant/revoke permission with adb使用 adb 授予/撤销权限
【发布时间】:2016-10-07 03:27:35
【问题描述】:

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

使用 adb 工具从命令行管理权限:列表 按组划分的权限和状态:$ adb shell pm list permissions -d -g 授予或撤销一项或多项权限:$ adb shell pm [grant|revoke] <permission-name> ...Analyze 您的应用程序中使用的服务 权限。

我运行这个命令,没有任何错误信息:

abd shell pm [grant|revoke] com.my.app android.permission.ACCESS_FINE_LOCATION

如果我打开设置 -> 应用程序 -> myapp -> 权限。 我没有看到任何变化...

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

【问题讨论】:

标签: android permissions


【解决方案1】:

您正在执行以下操作:

abd shell pm [grant|revoke] com.my.app android.permission.ACCESS_FINE_LOCATION

它应该是 adb,用于 Android 调试桥。即

adb shell pm [grant|revoke] com.my.app android.permission.ACCESS_FINE_LOCATION

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-13
    • 2013-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-19
    • 2018-03-21
    • 1970-01-01
    相关资源
    最近更新 更多