解决android手机在连上USB/Charger时没有被点亮屏的问题

这一生的挚爱 提交于 2020-01-19 11:56:13

最近遇到一个问题,插上充电器或usb后,android手机没有被点亮屏,这回给用户带来困扰,他会不知道是否在连接好了,不停拔下重新插,这个用户体验不好,所以需要改下android的默认设置,如下:

frameworks/base/core/res/res/values/config.xml

    
false
把这个config_unplugTurnsOnScreen修改为true

在android framework code里PowerManagerService.java里有个配置去读这个值,mWakeUpWhenPluggedOrUnpluggedConfig,去决定是否要点亮屏幕

private void readConfigurationLocked() {
        final Resources resources = mContext.getResources();

        mWakeUpWhenPluggedOrUnpluggedConfig = resources.getBoolean(
                com.android.internal.R.bool.config_unplugTurnsOnScreen);
        ……
}
 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!