5

我正在开发一个需要我播放大量音频文件的应用程序。每个文件的大小约为 100KB。目前我有 220 个文件,将来可以增加。如果我将这些文件放在 res/raw 文件夹中,那么我最终会得到一个非常大的 APK 文件。

在android中存储音频文件的最佳方法是什么?什么类型的音频文件最好存储在 apk 中?或者请建议我使用其他方法来处理如此大量的音频文件。

4

2 回答 2

3

主 APK 有 50MB 的限制。

如果我是你,我将只包含“必需”文件,然后使用 Android 扩展文件:http: //developer.android.com/google/play/expansion-files.html下载其他文件。

于 2013-09-06T06:47:43.940 回答
0

你可以存储在sd卡中

这样做,

mp.setDataSource("/sdcard/audio/temp.wav");

将您的文件(temp.wav)放在名为 /sdcard/audio 的文件夹中(如果您使用的是模拟器)。

于 2013-09-06T06:43:58.330 回答