我们的Android Vitals面板显示,我们目前有0.01%的Stuck部分唤醒锁(前景)。问题在于我们根本没有使用WAKE_LOCK
权限。
为什么会发生这种情况的一些想法:
我们正在使用APK扩展库;但是,我们从此处删除了所有PowerManager代码;
我们正在使用MediaPlayer,它可以使用PowerManager来保持屏幕打开。但是再次,我们没有唤醒锁权限;
我们正在使用getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
这主要发生在装有Android 8.0.0的设备上。唤醒锁定标签为“ AudioMix”。我们检查了合并清单和最终apk权限。
我们正在使用Android Studio,ndk 17b,目标sdk 26,编译sdk26。我们也在使用一些广告提供商,例如AdMob,Unity等。
有什么解决办法吗?