-1
我試圖製作一個應用程序,使用聲音庫的聲音很多(超過20個)。 但是當我加載的聲音,它需要3-10秒來加載它。 如何提高加載速度? 這裏是裝載安卓中的聲音池
private int loadSound(String filename) {
AssetFileDescriptor assetFileDescriptor;
try {
assetFileDescriptor = assetManager.openFd(filename);
}
catch (IOException e){
e.printStackTrace();
return -1;
}
return soundPool.load(assetFileDescriptor,1);
}
以最低的採樣率可以容忍,就像96KB/s的
如果它們是普通的聲音(也許是一種將它們作爲事件播放的遊戲),然後將它們加載到內存中並繼續播放。 – Bonatti