作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
背景
我正在尝试创建一个可以授予和撤销其他应用程序权限的应用程序。
为此,我使用 adb 命令:
pm grant packageName permissionName
Operation not allowed: java.lang.SecurityException: grantRuntimePermission: Neither user 2000 nor current process has android.permission.GRANT_RUNTIME_PERMISSIONS
最佳答案
我试图将 BBS 安装到我的 Redmi Note 4,MIUI 10.1(不确定细节是否相关)。得到同样的错误。然后我在开发人员选项中的“USB 调试”主菜单下方的三行中找到了一个菜单项。它被称为
USB调试(安全设置)
允许通过 USB 调试授予权限和模拟输入
尝试启用此选项会提示三个警告窗口,其中包含有关如果您继续操作可能发生的可怕事情的信息。最后一次确认后(不确定电话是否已连接或我之后连接)我跑了
adb -d shell pm grant packageName android.permission.BATTERY_STATS
关于android - 如何在没有 root 的情况下使用 adb 授予权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52079343/
我是一名优秀的程序员,十分优秀!