运行 adb shell 命令时需要:android.permission.WRITE_SECURE_SETTINGS

问题描述 投票:0回答:3

我正在尝试在 OxygenOS 上运行 Android 12Oneplus 9 上编辑后退手势缩放设置。库存设置不允许我为屏幕左侧的后退手势设置限制,所以我想手动设置。

adb shell settings put secure back_gesture_inset_scale_left -1

此命令成功限制了我在 Android 10 和 11 中的同一设备上所需的手势,但现在运行它会出现此错误。

Exception occurred while executing 'put':
java.lang.SecurityException: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS

不知道如何解决这个问题,我已经启用了 USB 调试、禁用权限监控,但仍然没有任何结果。该设备被 adb 识别。

android shell adb android-service
3个回答
3
投票

打开“开发者选项 -> 禁用权限监控”开关。

enter image description here


0
投票

我使用的是小米红米Note 11,我需要打开“USB调试(安全设置)”选项。 Here...


0
投票

同样的情况,使用的是 Redmi Note 11 pro。在开发者设置中打开以下功能,首先您可能需要创建一个小米帐户

打开通过 USB 安装 打开USB调试(安全设置)

https://xdaforums.com/t/i-cant-enable-write_secure_settings-for-an-app-over-adb.3855596/

© www.soinside.com 2019 - 2024. All rights reserved.