我正在使用Samsung Galaxy S2进行开发,因此我会在未充满电的情况下定期插入它,并且我的手机会开始通过USB充电。我认为这(在使用时充电)会影响电池寿命(是否正确)?手机开机并通过USB连接时,有什么方法可以避免充电?
adb shell dumpsys battery set ac 0; dumpsys battery set usb 0;
我正在使用Samsung Galaxy S2进行开发,因此我会在未充满电的情况下定期插入它,并且我的手机会开始通过USB充电。我认为这(在使用时充电)会影响电池寿命(是否正确)?手机开机并通过USB连接时,有什么方法可以避免充电?
adb shell dumpsys battery set ac 0; dumpsys battery set usb 0;
Answers:
我有一台没有root访问权限的Android 4.0.3手机,因此无法测试其中任何一项,但让我指出,/sys/class/power_supply/battery/
它可以提供一些有关充电问题的信息/控制。特别是charging_enabled
,哪个提供了当前状态(0不充电,1充电)并且可以在某些手机上写入?
$ adb shell
$ cat /sys/class/power_supply/battery/charging_enabled
1
还有一个charger_control
听起来很有希望的文件,并且可以通过root写入,但是我没有找到任何文档。
有人在Google开发者论坛上请求此功能作为增强功能,但到目前为止没有任何响应:http : //code.google.com/p/android/issues/detail?id=30612
max170xx_battery
您可以在http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries中找到有关手机电池的有趣文章。
基本上,发热量越大,电池的使用寿命越短。我的建议是在手机关机时给它充电,这样除了充电外,电池没有消耗或负载。