gpt4 book ai didi

java - Android EGL-错误 : max aquired buffer count reached

转载 作者:行者123 更新时间:2023-11-30 02:58:23 30 4
gpt4 key购买 nike

我的 Android 应用程序(目标 sdk 17-19)出现问题,该应用程序在大约 3 分钟的循环中显示包含多个视频和图像(1080p 和 720p)的 WebView 。

该应用程序在不同的硬件上可以正常运行数天,但我的 CloudnetGo CR11/s(Android 4.2.2 的最后一个固件)带有 Rockchip RK3188 芯片组和四核 Mali-400 GPU 在大约 3-6 小时后崩溃并显示以下 logcat条目。我尝试了视频编解码器和容器的不同组合 - 但没有成功。

EGL-ERROR: mali_image* _egl_android_map_native_buffer_rgb(android_native_buffer_t*):317: unable to allocate memory for EGLImage backed by CPU (1280 x 720)

SurfaceTexture: [unnamed-18923-504] error creating EGLImage: 0x3003

SurfaceTexture: [unnamed-18923-504] updateTexImage: acquire failed: Unknown error (-2147483648)

BufferQueue: [unnamed-18923-504] acquireBuffer: max aquired buffer count reached: 2 (max=1)

SurfaceTexture: [unnamed-18923-504] updateTexImage: acquire failed: Function not implemented (-38)

我希望有人能提供帮助,因为我找不到任何进一步的信息。

最佳答案

我知道这个错误来自恶意固件,至少 android 版本匹配。一个实际的固件应该不会有问题,因为它已经将近一年了。

关于java - Android EGL-错误 : max aquired buffer count reached,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22936325/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com