其他分享
首页 > 其他分享> > 适用于Android手机上音效的适当音频格式

适用于Android手机上音效的适当音频格式

作者:互联网

我描述了我的程序,结果发现大部分CPU花在了SoundPool.play()上.

游戏有大约10个声音文件,每个文件不到1秒.目前它们是64kbs可变MP3.它们在开始时加载到SoundPool并在整个游戏中频繁播放.

我的问题:什么音频格式(例如mp3,ogg等)对移动设备上的CPU和电池消耗最友好?我只将它们用于音效,而且不需要同时播放.

非常感谢.

解决方法:

据我所知,没有太大区别,因为Android在将音频文件放入SoundPool之前解压缩音频文件,以便能够在之后快速播放它们.
这也是你不能在没有内存耗尽的情况下将很多(或大)声音放入声音池的原因.

标签:android,performance,mobile-phones,power-management,audio-player
来源: https://codeday.me/bug/20190521/1148920.html