Android真机上播放音效卡死

  • Creator 版本:2.0.7

  • 目标平台: Android

  • 手机型号:小米 a2

在 Android 真机上运行过程中,会不定时机的卡死。没有报错,也没有信息的打印。而且只发现在小米手机上有这个问题,其他的像华为,三星都没有发现。为了定位问题,做过很多测试,最后发现屏蔽了音效后就不会卡死了。

也尝试对音效进行预加载等操作,仍然还是会卡死。

也在论坛上搜索了一下,发现还是有很多人遇到的,请各位大佬分享一下原因和解决方案!

自顶, 求大佬分享一下啊。棘手中…

引擎组的大佬没人来解释一下么??

你解决这个问题了吗

没有。快哭了。 莫名其妙的卡死。 你也是出现这个问题么??

是的,你也是用audioengine吗

是的,我也是用 audioengine,头疼,都没有人回。
我再发一个帖子看看:joy:

给个demo?

引擎大大们重视下这个问题哈,不过这个问题可能不是引擎的问题,大家一起找下原因也好,在低端机上很大概率播放声音会挂,貌似挂在一些mp3的解码上,音效文件.rar (12.4 KB)
附件中collideball.mp3没有问题,但是collideEffect.mp3在很多机器上反复播放时就会挂。目前已经知道会挂的机型有下面这些:H60-L01, BKL-AL20, COL-AL10, HMA-AL00, EML-AL00, CLT-AL00, BLA-AL00, COR-AL10, ALP-AL00, PAR-AL00, MAR-AL00, BAH2-AL10

请问你用的哪个版本的Creator构建的项目?

我用的是2.0.9构建的,是微信小游戏项目,即使我用微信原声的播放声音的接口去播放也一样会卡死

并且我用测试机也去玩了很多其他小游戏,发现也是大概率挂。

如果是目标平台的底层问题,那么引擎也无法解决。
建议到你直接平台方反馈这个问题。

这个问题有点 DT,我尝试过写些简单的例子,比如随机去播一组音效等,跑起来却无法复现。
因此我一度怀疑是内存不足导致的,但一直没有抽出时间来测试 T-T!