在编译Android时,开机不锁屏
16lz
2021-01-23
不锁屏修改:1,packages/apps/Settings/src/com/android/settings/DisplaySettings.java: ListPreference screenTimeoutPreference = (ListPreference) findPreference(KEY_SCREEN_TIMEOUT); //for android 2.3 //screenTimeoutPreference.setValue(String.valueOf(Settings.System.getInt( // resolver, SCREEN_OFF_TIMEOUT, FALLBACK_SCREEN_TIMEOUT_VALUE))); //end for android 2.3
//for android 4.0 //screenTimeoutPreference.setValue(String.valueOf(userPreference)); //end for android 4.0 screenTimeoutPreference.setValue("-1");
2 , frameworks/base/policy/src/com/android/internal/policy/impl/KeyguardViewMediator.java : private boolean mExternallyEnabled = false;
3,frameworks/base/packages/SettingsProvider/res/values/defaults.xml <integer name="def_screen_off_timeout">-1</integer> <integer name="def_screen_off_timeout">60000</integer> 60000 单位是毫秒,修改为大点的值就可以延长开机时间,但 -1 好像不是无限大。
在 packages/apps/Settings/res/values/arrays.xml 中 <string-array name="screen_timeout_entries"> <item>30 minutes</item> 下面添加如下 <item>12 hours</item> 在 <string-array name="screen_timeout_values" translatable="false"> <item>1800000</item> 下面添加如下: <item>36000000</item>
//for android 4.0 //screenTimeoutPreference.setValue(String.valueOf(userPreference)); //end for android 4.0 screenTimeoutPreference.setValue("-1");
2 , frameworks/base/policy/src/com/android/internal/policy/impl/KeyguardViewMediator.java : private boolean mExternallyEnabled = false;
3,frameworks/base/packages/SettingsProvider/res/values/defaults.xml <integer name="def_screen_off_timeout">-1</integer> <integer name="def_screen_off_timeout">60000</integer> 60000 单位是毫秒,修改为大点的值就可以延长开机时间,但 -1 好像不是无限大。
在 packages/apps/Settings/res/values/arrays.xml 中 <string-array name="screen_timeout_entries"> <item>30 minutes</item> 下面添加如下 <item>12 hours</item> 在 <string-array name="screen_timeout_values" translatable="false"> <item>1800000</item> 下面添加如下: <item>36000000</item>
更多相关文章
- [Android] 问题记录 - Android 支持的度量单位
- android 里面的测量单位
- Android中的Margin和Padding及Android支持的长度单位
- 关于android的单位dp,dip
- android单位转换(TypedValue)