BatteryManager
提供API以获取当前收费或使用BATTERY_PROPERTY_CURRENT_NOW
属性进行抽取。但是,此API的最低SDK级别为21.我已经看到一些与API 16设备兼容的工作应用程序,并且测量结果似乎准确。
我的问题是如何在SDK 21以下的设备上实现相同的功能?
我将特别感谢有关的任何细节:
编辑:我错了..
似乎安培/充电应用程序建立在API 16之上,我测试了其中一些使用电表与电话串联的电流表,然后使用表格,电流表测量大约420 mA用于表格和370 mA用于手机,但我测试的应用程序显示不同的数字,他们可能只测试连接是USB或壁式充电器,然后他们显示800mA和1200毫安之间的随机数的壁式充电器和随机数在300mA和500mA之间的USB数据连接ammeter test