android:设备的GPU / CPU在RecyclerView上过载

时间:2019-02-26 20:13:21

标签: android android-recyclerview overloading gpu

有些事情我绝对无法解释或理解。 我的应用程序使用RecyclerView(这是购物清单)。在装有Android 7.1.1的MOTO G5S上,该应用程序可以正常运行。最近,在第二台G5S上,我接受了对8.1.0的更新,并且我的应用程序不再起作用。应用启动时的外观如下:

app started

这是当我尝试轻扫某物品时发生的事情。

swiping away

快速滑动非常慢,右上角的三个点菜单也非常慢打开。

在安装了Android 7.1.1的Moto G5S上安装的同一应用程序运行正常,外观如下: enter image description here

当然,有一些透支,但是消除透支并不能使情况变得更好。我不知道这里出了什么问题。在Android 9和Galaxy S9上,该应用程序可以运行,但当然,它是功能非常强大的设备,此处不宜赘述。其他具有列表的应用程序(WhatsApp,GoogleMail等)也可以正常工作。有人知道这是怎么回事吗?

编辑: 运行Android Studios Profiler,我可以看到配备Android 7.1.1的设备所需的CPU时间比配备Android 8.1的设备所需的CPU时间少得多。 Android 8.1

Android 7.1.1

0 个答案:

没有答案