我的应用程序每5秒运行一次线程中的代码。但它返回的固定值为-9223372036854775808/我在传递什么信息吗?
BatteryManager batteryManager =
(BatteryManager)context.getSystemService(Context.BATTERY_SERVICE);
mEnergyNWH = batteryManager.getLongProperty(BatteryManager.BATTERY_PROPERTY_ENERGY_COUNTER);发布于 2015-10-27 14:42:13
发布于 2015-07-02 15:31:39
<uses-permission android:name="android.permission.BATTERY_STATS" />的许可。BatteryManager.BATTERY_PROPERTY_ENERGY_COUNTER是int而不是long。试试batteryManager.getIntProperty()所以也许财产就是没有了。如果是的话,试一试不同的设备。
https://stackoverflow.com/questions/31188691
复制相似问题