当前位置: 代码迷 >> Android >> Android装置定制为永不锁屏
  详细解决方案

Android装置定制为永不锁屏

热度:46   发布时间:2016-04-28 08:16:53.0
Android设备定制为永不锁屏
   

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

DatabaseHelper.java文件可以找到:

        frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
        
       要设置为用不锁屏,只要进行以下两个步骤就万无一失了:
       1.修改文件:
          frameworks/base/packages/SettingsProvider/res/values/defaults.xml
          把资源R.integer.def_screen_off_timeout设为-1即可。
         2.修改文件:
          frameworks/policies/base/phone/com/android/internal/policy/impl/KeyguardViewMediator.java

该文件中有一个变量定义如下:

          private boolean mExternallyEnabled = false; //mExternallyEnabled是用来管理是否开启屏幕锁的关键。默认值true是打开屏锁,
    
  相关解决方案