首先,我不太确定这是否是报告此问题的正确位置,但是在任何地方都找不到任何信息或任何类型的文档。
两天前(也许是几周前),Android Vitals开始在Google Play信息中心中提醒我们有关“不良行为”的信息。警报显示“卡住了部分唤醒锁”,我们在所有应用程序中都得到了它,但是百分比非常低。目前,最高比例是0.93%。我不确定这是怎么回事,因为我们的应用程序中没有唤醒锁,所以我开始进行挖掘。
到目前为止发现了一些有趣的事情:
每个唤醒锁都具有TAG,并且看起来Android Vitals正在通过该TAG对其进行跟踪。 TAG出现最多的是AudioMix;
可能重要的细节-所有应用程序均基于WebView。我们有一些本机功能(IAP,AdMob,Firebase),但是让我们说90%的应用程序是Web内容。
我用adb工具检查正在运行的唤醒功能以及运行了多长时间。所以我做了几个场景:
Kinda在这里丢失了,但是Chromium似乎有问题。有什么我可以“神奇地”铁杆的。我已经阅读了this site上的帖子,但似乎情况并非如此。有什么建议吗?
KungFuFlames欢迎加入SO社区。最近,我也遇到了与中国操作系统有关的类似问题,尤其是最受欢迎的华为,因为我的应用程序无法在华为设备上正常工作。为了找到解决方案,我对它进行了长期的研究,发现了很多新事物,例如Doze-Mode