0

有没有人成功地使用 appcelerator 的扩展文件?我找到了应该让我们使用它们的模块,但是我遇到了 .obb 文件直接从 Play 商店下载然后再次使用该模块下载的问题。除此之外,我似乎无法使用该模块访问 .obb 中包含的任何文件。

我听说过拥有一个大应用程序的所有麻烦,所以请不要只告诉我制作一个较小的应用程序,我的客户有一个他们想直接安装在应用程序上的大型“库”。它由 html 文件组成,这些文件通过相对路径调用 javascript 文件和图像。

扩展文件甚至可以解决这个问题吗?我是否应该简单地压缩我的文件并在之后下载它们,解压缩它们并使用文件系统访问它们?我只是在寻找一种将这些大文件放到设备上并像在应用程序的资源目录中一样访问它们的方法。

任何帮助,将不胜感激。谢谢!

4

1 回答 1

0

我有一个应用程序需要 300 多个 PNG 图像和文本文件(用于填充数据库),并且无法让应用程序小到足以放在 Play 商店中。我最终做的是创建一个准系统应用程序(足以让用户开始)然后我在启动时下载文件。我没有搞乱压缩所有内容(数据不断更新),但如果你拥有的信息非常静态,你可以压缩它。下载成功完成并安装数据后,它会设置一个应用程序属性 (Ti.App.Properties.setInt) 0 从不运行,1 是部分下载,2 是已安装(您可以随意执行此操作,但仅此而已我做了什么)。

于 2016-10-14T18:43:32.460 回答