android 播放列表,在应用程序中存储 mp3 文件或调用 url

android playlist, storing mp3 file in the app or calling url

我实际上是在我的 android 应用程序中添加音乐播放器。它将包含 8 张专辑,每张专辑 12 首歌曲。所以我正在考虑最好的方法来做到这一点。我是否应该将 mp3 歌曲存储在应用程序中,这样可以更快地讲课并且不需要访问互联网。或者它太重了,调用 mp3 url 会更好吗? 谢谢

评估选项时需要考虑一些事项。

如果将歌曲与应用程序一起发布,将会大大增加应用程序的大小。您很可能会超过 50 Mb 的限制,并且您将不得不实施 APK 扩展文件,这些文件会在应用程序首次启动时下载。实施起来并不难,但可能需要一些时间。

如果您为歌曲实施自定义下载,您可以选择更好地控制下载的内容、优化带宽使用、下载时间等。不过,实施起来会比标准 APK 扩展更难,并且您将不得不处理许多额外的下载逻辑 - 暂停/恢复、处理存储空间不足 space 等

我的建议是使用 APK 扩展,它会在应用程序首次启动时下载,并且开箱即用地管理所有下载复杂性。如果您需要更细粒度的下载 - 自定义。

祝你好运。