【发布时间】:2012-03-15 08:51:35
【问题描述】:
我将文件 alma_mater.kar 放入文件夹 assets/sounds
当我尝试获取 AssetsFileDescriptor 时,出现错误
AssetFileDescriptor afd = this.getResources().getAssets().openFd("sounds/alma_mater.kar");
]
当我把重命名的文件 alma_mater.mid ,没有错误。
为什么?
Eclipse 上基于 Google API [Android 2.2] 的项目
我的设备是 LG P500(擎天柱)更新到 V20d(Android 2.3.3)
03-15 10:23:15.959: W/System.err(32076): java.io.FileNotFoundException:此文件无法作为文件打开 描述符;它可能被压缩了
03-15 10:23:15.959: W / System.err(32076):在 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)
【问题讨论】: