【问题标题】:Charging an Android Device为 Android 设备充电
【发布时间】:2014-11-13 11:41:28
【问题描述】:

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

我有以下用例:

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

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

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

是否有可能从设备上完全删除安卓操作系统并由我自己获取修改版本?

谢谢大家的建议

【问题讨论】:

  • 通常充电与供电最终由软件控制,以响应额外的 ID 引脚是否接地。但是该软件低于 Android 的水平,并且不是运行普通 Android 安装的设备的应用程序可以访问的软件。

标签: android battery batterylevel


【解决方案1】:

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

我认为 USB 主机无法从设备中获取电力。

【讨论】:

  • 谢谢大家的解答,刚读到usb,意图是不可能的。
  • @niew 欢迎您。如果您认为它回答了您的问题,请不要忘记接受我的回答。它将帮助其他人将来阅读您的问题。
猜你喜欢
  • 2018-11-13
  • 2013-12-12
  • 1970-01-01
  • 1970-01-01
  • 2013-11-05
  • 1970-01-01
  • 1970-01-01
  • 2012-09-06
  • 1970-01-01
相关资源
最近更新 更多