我正在尝试使用 BroadCastReceiver 获得击球手水平:
int level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, 0);
int scale = intent.getIntExtra(BatteryManager.EXTRA_SCALE, 0);
我在 AndroidManifest.xml 中添加了以下权限:
<uses-permission android:name="android.permission.BATTERY_STATS" />
当我打印级别和比例时,我看到默认值 0。是否有其他设置?