【ADB系列】开发者选项开关

背景

在很多定制Android系统中,由于移除了系统设置APP,导致调试设备时很多实用的调试开关无法通过GUI开启,但实际功能还是存在的,此时可以尝试通过adb命令开启。

常用功能开关

开发者选项开关状态保存在settings的global表中,具体如下:

1. 开发者选项

bash 复制代码
adb shell settings put global development_settings_enabled 1

2. USB 调试

bash 复制代码
adb shell settings put global adb_enabled 1

3. 模拟位置

bash 复制代码
adb shell settings put secure mock_location 1

5. 不要保持活动

bash 复制代码
adb shell settings put global always_finish_activities 1

6. 显示触摸

bash 复制代码
adb shell settings put system show_touches 1

7. 显示指针位置

bash 复制代码
adb shell settings put system pointer_location 1

8. 让后台进程运行

bash 复制代码
adb shell settings put global background_process_limit 10

9. 关闭或开启 GPU 渲染

bash 复制代码
adb shell settings put global debug_gpu_overdraw 1  开启
adb shell settings put global debug_gpu_overdraw 0  关闭

10. 运行时权限

bash 复制代码
adb shell settings put global runtime_permission 1  开启
adb shell settings put global runtime_permission 0  关闭

11. 允许 OEM 解锁

bash 复制代码
adb shell settings put global oem_unlock_allowed 1
相关推荐
alexhilton7 小时前
用Compose中的Shader实现一个雪花飘飘弹窗效果
android·kotlin·android jetpack
iffy17 小时前
安卓录音方法
android
IT古董8 小时前
【第四章:大模型(LLM)】05.LLM实战: 实现GPT2-(6)贪婪编码,temperature及tok原理及实现
android·开发语言·kotlin
安卓机器11 小时前
安卓10.0系统修改定制化____系列 ROM解打包 修改 讲解 导读篇
android·安卓10系统修改
叽哥12 小时前
flutter学习第 14 节:动画与过渡效果
android·flutter·ios
小仙女喂得猪12 小时前
2025再读Android RecyclerView源码
android·android studio
BoomHe12 小时前
车载 XCU 的简单介绍
android
锅拌饭13 小时前
RecyclerView 缓存复用导致动画失效问题
android
程序员老刘13 小时前
操作系统“卡脖子”到底是个啥?
android·开源·操作系统
拭心13 小时前
一键生成 Android 适配不同分辨率尺寸的图片
android·开发语言·javascript