为Android设备充电

时间:2014-11-13 11:41:28

标签: android battery batterylevel

是否有可能以编程方式更改电池电量,我的意思是由我自己以编程方式充电,或者是系统调用(android看到电源设备已连接并充电)?

我有以下用例:

有一个输出(micro usb)连接到usb集线器,可以连接多个usb设备,其中一个设备应该是电源设备。

我可以通过编程方式看到连接到手机的所有设备,但我现在无法实现如何以编程方式说出android:请从USB设备充电。

这是一个系统调用,我需要以正确的方式修改android os的源代码吗?我已经从https://source.android.com/下载了源代码并在这些代码上运行了make,但无法将其发送到eclipse - 由于资源不足而引发的异常: - )

是否可以从设备中完全删除android操作系统并获取我自己的修改版本?

感谢您的所有建议

1 个答案:

答案 0 :(得分:0)

Usb设备从USB主机获取电源。当您将外围设备连接到手机时,它将充当USB主机。在这种情况下,外围设备会从您的手机中获取电力而不是其他方式。

我不认为USB主机可以从设备获取电源。