1

我有一个问题,如何向用户手机安装我的应用程序所需的一些声音文件?我只是希望,从市场下载后,用户拥有使用我的应用程序所需的所有文件......

4

3 回答 3

5

您可以减小声音文件的大小并将其保存在 raw 或资产文件夹中,要减小声音文件的大小,您可以software在 Windows 上使用它

确保您的 apk 大小必须小于 50MB,或者按照link替代方案实现

愿这对你有所帮助。

于 2013-08-02T06:49:22.697 回答
3

这里有一个方法:

然后将它们保存在\res\raw文件夹中:

InputStream databaseInputStream = getResources().openRawResource(R.raw.yourfile);

这就是您获取它们的方法,请注意,所有这些文件 + apk 超过 50 MB,您必须准备一个扩展文件(请参阅此处)。

于 2013-08-02T06:11:31.780 回答
2

应用程序首次启动时从服务器安装所有这些文件。您可以使用Shareprefrences保存该值,以便下载只进行一次。

或者

如果您没有更多文件,则可以将它们保存在Assets中

于 2013-08-02T06:10:54.067 回答