電池容量的讀取時在framework下,具體路徑:
framework/base/core/java/com/android/internal/os/PowerProfile.java
涉及到的參數搜索電池容量:battery.capacity
這裏的參數battery.capacity就是讀取的相關xml文件裏面的配置的電池容量
具體文件:power_profile.xml
具體路徑不貼,相關的文件有多個,因爲項目不一樣可能生效的位置也不一樣,不一定是在framework的res下,可自行全工程搜索
對應的參數:
<item name="battery.capacity">1000</item>
一般修改這個值就可以了
PS:有的時候有些需求可能一個項目不同版本需要顯示不同的電池容量,這個也可以直接在這兩個相關的文件裏面根據不同的版本來加不同的容量參數