检测不在特定设备上工作的电源

时间:2011-06-12 13:04:37

标签: android

我正在使用BATTERY_PLUGGED_AC来获取手机是否已插入充电器的通知。

它在一些设备上工作得很好,而在其他设备上它不会识别为充电。

这可能是因为当我为VIA电脑USB端口而不是真正的AC充电时,电源是USB吗?

我还应该考虑BATTERY_PLUGGED_USB ???

谢谢!

1 个答案:

答案 0 :(得分:2)

AC适配器的mA输出和USB电源是不同的,显然Android可以分辨出来。

请参阅此Stackoverflow post,了解如何检测哪个是哪个。但是,看起来使用BATTERY_PLUGGED_USB会起作用。