android setting 命令,【Android】 adb shell 下 setting 指令

adb shell settings list system

adb shell settings list global

adb shell settings list secure

分别查看系统 全局 安全能够使用adb shell 设置的属性(能够使用setting设置的属性)html

对应属性的存储的手机位置:java

/data/system/users/0/下的对应xml文件:android

ettings_global.xml,settings_secure.xml和settings_system.xmlshell

获取自动锁屏时间是数据库

adb shell settings list system | grep timeout

screen_off_timeout=300000

Android系统的锁屏时间存放在Setting数据库中,字段为Settings.System.SCREEN_OFF_TIMEOUT安全

设置为永不锁屏(2147483647也就是-1)ide

adb shell settings put system screen_off_timeout 2147483647

healer@healer:/ $ adb shell settings list system | grep timeout

screen_off_timeout=2147483647

全屏沉浸模式(包括状态栏和虚拟按键):

adb shell settings put global policy_control immersive.full=*

沉浸状态栏:

adb shell settings put global policy_control immersive.status=*

沉浸虚拟按键(隐藏后底部上划能够呼出):

adb shell settings put global policy_control immersive.navigation=*

恢复正常模式(若是隐藏了状态栏或者虚拟按键可是又不想用了):

adb shell settings put global policy_control nullspa

具体能够设置的成员 定义在.net

frameworks\base\core\java\android\provider\Settings.java 中,如

code

public static final String LOW_BATTERY_SOUND_TIMEOUT = "low_battery_sound_timeout";

public static final String WIFI_BOUNCE_DELAY_OVERRIDE_MS = "wifi_bounce_delay_override_ms";

public static final String POLICY_CONTROL = "policy_control";

public static final String EMULATE_DISPLAY_CUTOUT = "emulate_display_cutout";

............

............

一部分的 默认值来源于:frameworks/base/packages/SettingsProvider/res/values/defaults.xml

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值