解決android手機在連上USB/Charger時沒有被點亮屏的問題

最近遇到一個問題,插上充電器或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);
        ……
}
 

發佈了85 篇原創文章 · 獲贊 9 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章