Android-在即时应用程序中使用BatteryManager

Android-在即时应用程序中使用BatteryManager,android,android-intent,android-instant-apps,batterylevel,batterymanager,Android,Android Intent,Android Instant Apps,Batterylevel,Batterymanager,有没有办法在Android即时应用程序中获取电池信息 在我的Android应用程序中,我使用: IntentFilter ifilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED); Intent batteryStatus = context.registerReceiver(null, ifilter); 当应用程序不是作为即时应用程序运行时,一切正常,但当它作为即时应用程序batteryStatus部署时返回null 我读到即时应用

有没有办法在Android即时应用程序中获取电池信息

在我的Android应用程序中,我使用:

IntentFilter ifilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
Intent batteryStatus = context.registerReceiver(null, ifilter);
当应用程序不是作为即时应用程序运行时,一切正常,但当它作为即时应用程序
batteryStatus部署时
返回null

我读到即时应用程序只能接收带有标志INTERNAT的广播。标志\u接收器\u可见\u到\u即时应用程序,可能是INTERNAT.ACTION\u电池\u更改不发送此标志?除了使用此结构之外,是否还有其他方法获取电池状态信息?也许在即时应用程序上获取电池信息是不可能的