当前位置: 代码迷 >> 综合 >> 解决android手机在连上USB/Charger时没有被点亮屏的问题
  详细解决方案

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

热度:60   发布时间:2024-01-26 01:45:14.0

最近遇到一个问题,插上充电器或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);
……
}

  相关解决方案