如何在我的Android应用程序中包含可选的可下载音频文件?

时间:2014-09-09 17:52:24

标签: android

我正在开发一款包含一些音频文件(.mp3)的Android应用。我已将这些文件放在res / raw文件夹中。我想只在用户希望稍后下载时才能下载这些文件。我不希望这些与APK文件一起发货。请建议。

1 个答案:

答案 0 :(得分:-1)

您可以将这些文件放在某个Web服务器上,如果他/她想要下载这些文件,则可以向用户提供选项,用户可以从Web服务器下载。使用APK运送这些文件也会导致APK的大小增加。例如,app中可以有声音文件的列表视图,每个声音文件都与一些下载URL相关联。根据用户请求,如果他同意下载,您可以在asynctask中发起onclick,并在下载文件后在onPostExecute中播放该文件。

可以进行简单检查以检查文件是否已经下载,并根据该检查返回的布尔值启动asynctask。我希望这会有所帮助。