我把文件alma_mater.kar到文件夾資產/聽起來
當我試圖讓AssetsFileDescriptor,發生錯誤時
資產。爲什麼OpenFD取決於文件的類型?
AssetFileDescriptor afd = this.getResources().getAssets().openFd("sounds/alma_mater.kar");
]
當我把改名的文件alma_mater.mid,沒有錯誤。 爲什麼?基於谷歌API [Android 2.2的]上蝕
我的設備
項目是LG P500(Optimus的一個)更新爲V20d(2.3.3的Android)
一十月3日至15日:23:15.959:W /System.err(32076): java.io.FileNotFoundException:該文件不能作爲文件打開 描述符;它可能被壓縮
03-15 10:23:15.959: W/System.err(32076):at android.content.res.AssetManager.openAssetFd(Native Method)
03-15 10:23:15.959: W/System.err的(32076):在 android.content.res.AssetManager.openFd(AssetManager.java:330)