调用computeChargeTimeRemaining的正确方式是什么?当我尝试的时候这个方法并不存在:
BatteryManager mBatteryManager = (BatteryManager)context.getSystemService(Context.BATTERY_SERVICE);
long time = mBatteryManager.computeChargeTimeRemaining();发布于 2018-11-28 07:29:41
当我尝试时,该方法不存在
将您的compileSdkVersion设置为28 (如果您在遥远的将来阅读本文,则设置为更高)。
请注意,此方法仅在Android 9.0+设备上可用。
if (Build.VERSION.SDK_INT >= 28) {
long time = mBatteryManager.computeChargeTimeRemaining();
// TODO something good with time
}
else {
// ¯\_(ツ)_/¯
}https://stackoverflow.com/questions/53509446
复制相似问题