有没有人成功使用appcelerator的扩展文件?我找到了应该让我们使用它们的模块,但是我遇到了直接从Play商店下载的.obb文件然后再与模块一起下载的问题。除此之外,我似乎无法使用该模块访问.obb中包含的任何文件。
我听说过拥有一个大应用程序的所有困境,所以请不要只是告诉我制作一个小应用程序,我的客户端有一个他们想要直接安装在应用程序上的大型“库”。它包含通过相对路径调用javascript文件和图像的html文件。
扩展文件是否可以采用这种方式?我应该简单地压缩我的文件然后下载它们,解压缩它们并使用文件系统访问它们吗?我只是想找到一种方法将这些大文件放到设备上并访问它们,就好像它们位于应用程序的资源目录中一样。
任何帮助将不胜感激。谢谢!
答案 0 :(得分:0)
我有一个应用程序需要超过300个PNG图像和文本文件(用于填充数据库),并且无法使应用程序小到足以放在Play商店中。我最终做的是创建一个准系统应用程序(足以让用户启动)然后我在启动时下载文件。我没有把所有东西都压缩(数据不断更新),但是如果你拥有的信息非常静态,你可以压缩它。下载成功完成并安装数据后,它会设置一个app属性(Ti.App.Properties.setInt)0从不运行,1是部分下载,2是下载安装(你可以这样做,但是那个& #39; s我做了什么)。