Android:要求在应用程序下载市场后添加额外的或可选的原始文件

Android: asking to add additional or optional raw files after application downloaded market

我会尝试将外部资源添加到我的 apk 中。但首先,我必须问这是否可能

例如,有人从 google 市场下载我的应用程序,当应用程序启动时,我得到 his/her 默认语言并要求 "do you want to download additional mp3 files?"。如果 he/she 按下 "ok",我的应用会下载其他资源并启动。

我必须这样做,因为我在我的应用程序中使用了 mp3 文件。这些文件进一步扩大了应用程序的大小。此外,我的应用程序支持很多不同的语言,我最初无法添加我所有的 mp3 文件。那没用。

此外,我知道并使用字符串的本地化 (values/ values-fr/ values-es/ values-)。字符串文件不会更多地扩展我的应用程序大小,那些并不重要,但是 mp3 文件(原始文件)是至关重要的。

有谁知道我怎样才能意识到这一点?

谢谢

你需要服务器来包含数据 "mp3 files",如果用户接受你的请求,我认为你必须使用 json 或其他方式下载它。您还需要请求对 M android.

的权限