java - Android Studio : Hardware backing HAL too slow, 只能写入 720 帧中的 0 帧

标签 java android multithreading processor hal

这个问题在这里已经有了答案:





Hardware backing HAL too slow, could only write 0 of 720 frames

(1 个回答)


8 个月前关闭。




我在 Android Studio 中遇到错误,应用程序无法与其他应用程序通信,并且同时工作的两个模拟器几乎使用了 100% 的处理器。
除了 Hardware backing HAL too slow, could only write 0 of 720 frames 外,我没有收到任何错误.在这种情况下我能做什么?
我感觉是模拟器太慢的问题,是真的吗?
这是我的日志:

04-18 16:57:56.583 1382-1435/? W/audio_hw_generic: Not supplying enough data to HAL, expected position 4321429 , only wrote 4168800
04-18 16:57:57.005 9136-9147/com.example.matt.rider I/art: Background sticky concurrent mark sweep GC freed 20288(877KB) AllocSpace objects, 3(96KB) LOS objects, 0% free, 14MB/14MB, paused 17.734ms total 501.934ms
04-18 16:57:57.289 9136-9147/com.example.matt.rider I/art: Background partial concurrent mark sweep GC freed 5087(243KB) AllocSpace objects, 13(2MB) LOS objects, 26% free, 11MB/15MB, paused 14.179ms total 261.011ms
04-18 16:57:58.703 2420-2432/com.google.android.googlequicksearchbox:search I/art: Background partial concurrent mark sweep GC freed 16895(1821KB) AllocSpace objects, 0(0B) LOS objects, 25% free, 11MB/15MB, paused 9.655ms total 103.726ms
04-18 16:57:59.663 1382-1434/? W/audio_hw_generic: Not supplying enough data to HAL, expected position 4169071 , only wrote 4168800
04-18 16:57:59.714 1382-1434/? W/audio_hw_generic: Hardware backing HAL too slow, could only write 0 of 720 frames
04-18 16:57:59.726 1382-1434/? W/audio_hw_generic: Hardware backing HAL too slow, could only write 0 of 720 frames

最佳答案

大型对象空间的 LOS…… native 代码使用的 Java 对象可能会保持 Activity 太长时间。 Java 堆上的某些对象可能变得无法访问

看看这个文档是否有帮助
https://developer.android.com/studio/profile/memory-profiler#LogMessages

关于java - Android Studio : Hardware backing HAL too slow, 只能写入 720 帧中的 0 帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49905472/

相关文章:

java - 查找数组中最大整数的算法

java - :url includeParams ="none" with s:select didn't work inside s:form

Android SQLiteDiskIOException(代码 522 SQLITE_IOERR_SHORT_READ)

android - 如何在Android上测试低电量状态

c++ - 如果 MessageBox()/related 是同步的,为什么我的消息循环不卡住?

java - S3 java API 未正确列出文件夹。

java - NoClassDefFoundError 静态 vs 实例级别

java - 如何检查 MySQL 表是否有来自 Java/Android 的下一行

java - java中如何在一个线程完成时结束其他线程的处理

java - 如何先完成Thread_Square然后完成Thread_Cube