当前位置: 代码迷 >> Android >> 怎的在编译android时,更改Settings中设置的默认值
  详细解决方案

怎的在编译android时,更改Settings中设置的默认值

热度:43   发布时间:2016-05-01 10:16:02.0
怎样在编译android时,更改Settings中设置的默认值
我们板子上的Android系统电源管理还有问题,一旦睡过去了就只能关机重启了。Android的settings中睡眠的默认时间是"1分钟没有操作后"。每次刷新完系统都要手动改为30分钟。
我想把这个设置项的默认值改为30分钟,但是不知道 这个时间的默认值是在android源码的哪个文件中。
希望高人指点。
android Settings 默认值 修改

------解决方案--------------------
这个值如果数据库中没有值会默认取15秒.
数据库名:Settings.db
字段:screen_off_timeout

powerManagerServices里面会取这个值.
                // SCREEN_OFF_TIMEOUT, default to 15 seconds
                mScreenOffTimeoutSetting = getInt(SCREEN_OFF_TIMEOUT, DEFAULT_SCREEN_OFF_TIMEOUT);



------解决方案--------------------
教你个NB的   将默认一分钟改为默认永不灭屏  

具体在frameworks/base/packages/SettingsProvider/res/valus/defaults下面可以找到需要的字段 


睡眠字段是def_screen_off_timeout  改成-1就是永不休眠了  你懂得  
  相关解决方案