Java 在服务器上存储文件,并在安装Android应用程序时自动下载

Java 在服务器上存储文件,并在安装Android应用程序时自动下载,java,android,unity3d,apk,assets,Java,Android,Unity3d,Apk,Assets,我正在为9-12年级不同班级的学生制作一个教育应用程序。现在所有的研究资料都存储在应用程序中,因此应用程序的大小增加了。以下是截图:- 所有数据都以html格式存储在“资产”文件夹中 这些是每个科目所有学生的笔记 我想将这些文件存储在服务器上的整个资产文件夹中,当安装应用程序时,我想自动将“资产”文件夹下载到用户的手机上,以便减小apk文件的大小。目前该应用程序的大小为11MB,其中大约5MB用于资产文件夹,到目前为止,我刚刚添加了第10类的材料,但仍然需要添加第9、11、12类的内容。此外

我正在为9-12年级不同班级的学生制作一个教育应用程序。现在所有的研究资料都存储在应用程序中,因此应用程序的大小增加了。以下是截图:-

所有数据都以html格式存储在“资产”文件夹中

这些是每个科目所有学生的笔记

我想将这些文件存储在服务器上的整个资产文件夹中,当安装应用程序时,我想自动将“资产”文件夹下载到用户的手机上,以便减小apk文件的大小。目前该应用程序的大小为11MB,其中大约5MB用于资产文件夹,到目前为止,我刚刚添加了第10类的材料,但仍然需要添加第9、11、12类的内容。此外,我还必须为第10课添加更多内容,以便以后我的应用程序大小会增加。这是指向该应用程序的链接:-

我正在开发的应用程序是一种离线应用程序,用户无需连接到互联网,因此在安装应用程序时,我第一次希望将文件从服务器同步到用户的手机,但从下一次开始,应用程序将使用下载的文件,无需互联网连接。
我不想使用obb文件,还有其他方法吗?

试试扩展文件。更多信息请点击这里。它通过使用GooglePlay解决了许多托管大型文件的问题。我不确定您的主应用程序是否必须大于100 MB才能允许扩展文件。试一试,让我知道。

stackoverflow每天都在讨论下载文件。那么你到底有什么问题?我认为做你想做的没有问题。你没有告诉我们html文件的总大小。现在应用程序的大小是20MB,但我想进一步减小它的大小。资产文件夹本身为10类笔记占用5 MB的空间,因此我想将资产文件夹移动到服务器,安装应用程序后,它将从用户手机中的服务器下载所有文件。这样大小就会减小。对不起,现在应用程序的大小是11MB。文件应该自动下载,就像许多游戏下载一样,但不是obb类型,有其他方法吗?我不想使用obb文件,有其他方法吗?