aus*_*tin 16 android android-debug
我已经构建了一个运行良好的Android应用程序,正如预期的平板电脑:Acer.7英寸API 21.
我最近买了一台新平板电脑:宏基.10英寸API 22.
现在,我正在使用此行发送垃圾邮件.
04-12 18:23:27.371 8776-9082/com.callbell.callbell D/Surface: Surface::setBuffersDimensions(this=0x7f9aa44000,w=800,h=1280)
Run Code Online (Sandbox Code Playgroud)
并且屏幕将以随机间隔冻结并变为空白.我没有在日志中看到任何错误,我可以找到这个日志行的唯一参考
更新 我在一些设备上尝试过这种方法并取得了不同的成功.
没有问题:
三星Galaxy Tab 7"
三星Galaxy Tab 10"
宏碁Iconia 8"
问题:
宏碁Iconia 10"
当我们使用带有光标的EditText时,会出现这些日志,并且光标闪烁负责重绘屏幕.
Surface :: setBuffersDimensions(this = 0x7f4ccc7c00,w = 1080,h = 1920)
D/OpenGLRenderer:WorkerThread 0x7f7c07f000正在运行
我什么时候做的
android:cursorVisible="false"
Run Code Online (Sandbox Code Playgroud)
这些日志都没了.
因此,当工作室屏幕与这些日志成为垃圾邮件时,它会警告开发人员检查UI绘制模式.
此日志表示屏幕上的某些内容正在重绘。
它仅在少数设备上显示,但是无论您使用什么设备,都可以在开发人员选项中启用“硬件层更新”或“ gpu视图更新”,并且会看到闪烁的区域,该区域正在重绘。
此外,如果问题在一台设备上存在,则很可能也存在于其他设备上。
| 归档时间: |
|
| 查看次数: |
6566 次 |
| 最近记录: |