如何在Android中存储大量音频文件?

时间:2013-09-06 06:39:13

标签: android audio

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

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

2 个答案:

答案 0 :(得分:2)

主APK有50MB的限制。

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

答案 1 :(得分:0)

你可以存储在SD卡中

这样做,

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

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