我想创建一个Android应用程序来检查外部电池状态(通过微型USB充电)。
我检查了BatteryManager,UsbAccessory和UsbManager类 它似乎没有功能。
所有提示?
谢谢。
答案 0 :(得分:4)
就手机而言,外接电池只是普通充电器的电源。没有沟通;事实上,这些外部电池会使USB端口的两个数据引脚短路,从而发出信号。由于它们还包含产生恒定5v输出电压的电路,因此手机甚至没有理解电池状态的理论机会。对不起,你在这里打败了一场失败的战斗,你只能判断手机是否仍然从外接电池获得足够的电量。