в моем приложении я проверяю уровень заряда батареи, вызывая registerReceiver () с нулевым BroadcastReceiver;поскольку это плохая трансляция, результат можно найти в самом намерении:
Intent batteryIntent = getApplicationContext().registerReceiver(null,
new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
int rawLevel = batteryIntent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
double scale = batteryIntent.getIntExtra(BatteryManager.EXTRA_SCALE, -1);
Этот подход работает нормально в установленном приложении, но когда тот же код запускается в экземпляре InstantApp, результат BatteryIntentnull.
Это ошибка?