日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(一)安卓修改屏幕背光默认亮度(framework修改法)

發布時間:2024/1/8 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (一)安卓修改屏幕背光默认亮度(framework修改法) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文所在的平臺是安卓10

1.修改文件config.xml?

本平臺路徑:/frameworks/base/core/res/res/values/config.xml

搜索

最暗值:config_screenBrightnessSettingMinimum

最亮值:config_screenBrightnessSettingMaximum

默認值:config_screenBrightnessSettingDefault

ps:路徑這東西,如果找不到,grep一下關鍵詞,安卓這么多版本,學會變通。

<integer name="config_screenBrightnessSettingMinimum">5</integer><!-- Maximum screen brightness allowed by the power manager.The user is forbidden from setting the brightness above this level. --><integer name="config_screenBrightnessSettingMaximum">255</integer><!-- Default screen brightness setting.Must be in the range specified by minimum and maximum. --><integer name="config_screenBrightnessSettingDefault">102</integer>

當然啦,關于光暗值,這個文件還有很多,上面的配置項是我們最常見的手動拉狀態欄光度調的最大最小值。

還有自動調節光暗度的配置項。

<integer name="config_autoBrightnessBrighteningLightDebounce">4000</integer><integer name="config_autoBrightnessDarkeningLightDebounce">8000</integer><!-- Initial light sensor event rate in milliseconds for automatic brightness control. This isused for obtaining the first light sample when the device stops dozing.Set this to -1 to disable this feature. --><integer name="config_autoBrightnessInitialLightSensorRate">-1</integer><!-- Light sensor event rate in milliseconds for automatic brightness control. --><integer name="config_autoBrightnessLightSensorRate">250</integer><!-- The maximum range of gamma adjustment possible using the screenauto-brightness adjustment setting. --><fraction name="config_autoBrightnessAdjustmentMaxGamma">300%</fraction>

ex:看路徑就知道,這個文件是屬于framework里的資源文件。不止是光暗值,在系統里的內置apk,如systemUI,development等,很多我們看見的文字都屬于這個res文件夾里。大家可以研究研究。

2.快速調試res模塊

在修改完res這個模塊時,教大家一個快速調試的方法:

2.1單獨編譯res生成framework-res.apk

在輸入source build/envset.sh?和 lunch XXX等配置環境命令后。進入/frameworks/base/core/res?

會看到Android.bp?或者Android.mk (老版本)

執行命令:mm

2.2替換apk

該apk在手機目錄:/system/framework/?

使用:adb?push?framework-res.apk /system/framework/

有androidstdio也可以用這個放進去。

2.3?重啟

?

這個是修改framework的方法。嘿嘿,當然還有其他方法,后面會介紹驅動怎么去修改。

最后,希望可以幫到大家,如果有用的就收藏一下,白嫖的就點個贊。

?

?

?

?

?

?

?

總結

以上是生活随笔為你收集整理的(一)安卓修改屏幕背光默认亮度(framework修改法)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。