android中获取电池当前电量
来源:互联网 发布:简述linux的发展史 编辑:程序博客网 时间:2024/05/07 10:06
Android是通过sys伪文件系统中文件来获取手机电池的电量及状态。
路径: /sys/class/power_supply/xxxx/
伪装capacity文件来手动控件电池电量状态, 基本思路是将/sys/class/power_supply/xxxx/作为一个分区的挂载点, 然后在分区创建必要的文件,然后就可以模拟系统低电量状态
#!/system/bin/sh
# create a fake battery level file and copy neccessary file that android use.
touch /data/capacity
echo 50 > /data/capacity
cp /sys/class/power_supply/XXXX/status /data/
cp /sys/class/power_supply/XXXX/temp /data/
cp /sys/class/power_supply/XXXX/health /data/
cp /sys/class/power_supply/XXXX/present /data/
cp /sys/class/power_supply/XXXX/voltage* /data/
# using mount command to get correspond partiton of /data/ directory
# remount partion to /sys/class/power_supply/xxxx
mount -rw -t ext4 /dev/block/mmcblk0pX /sys/class/power_supply/XXXX
# emulate empty battery status need to unplug USB as Android will think it's in charge status when USB plugged.
echo 0 > /data/capacity
- android中获取电池当前电量
- android获取当前电量
- 如何获取iPhone电池的状态和当前的电量
- 如何获取iPhone电池的状态和当前的电量
- android 电池与电量
- unity3d 获取电量电池状态等 android and ios
- 获取当前手机的电池充电状态以及当前的电量
- Android adb :电池与电量
- android监测电池的电量
- 获取当前电量是多少
- Android获取当前电量信息(BroadcastReceiver的使用)
- IOS程序中代码获取当前设备电量
- android 获取系统电量
- Android 获取手机电量
- Android实时获取电量
- Android获取手机电量
- android获取手机电量
- android 动态获取电量
- Android 一键直接查看Sqlite数据库数据
- Flex 之 Datagrid中列加入超链接
- Android的七巧板Activity之一 Activity的生命周期
- java.lang.OutOfMemoryError问题
- 如何进行手机web远程调试——chrome beta
- android中获取电池当前电量
- Ubuntu的apt-get代理设置
- Android的七巧板Activity之二 Activity的加载模式
- Flex4自定义分页组件
- blog搬家啦
- android2.3源码编译小结
- JavaScript中的NaN
- Android的七巧板Activity之三 Activity的归属
- cheaply jerseys,打造一流的球衣品牌