我有一个在MoSync中开发的移动应用程序。它使用jQuery Mobile,它非常漂亮。我的业务经理问(可能是一个典型的业务经理问题):我们如何在不提示用户的情况下更新应用程序?
我认为我们不能更新CPP基础文件,我当然不认为我们可以在不提示用户的情况下更改应用程序的权限。但是LocalFiles文件夹只包含HTML5和JS,这完全可以在手机上更新,而不会提示用户。
但是怎么样?编译器是否将此LocalFiles文件夹编译为某个二进制文件,我们可以从手机下载并替换旧的相关文件?压缩LocalFiles文件夹中的所有文件,让应用程序下载并解压缩以替换手机上的文件?或者是否在编译级别上有一些复杂的LocalFiles文件夹包装,我们还没有看到?当然,跨平台的事情会变得更加复杂,但是现在我想知道Android的答案。
一个很好的答案是指向示例应用程序的链接。
答案 0 :(得分:0)
据我所知,Mosync目前不支持zip,因为IOS / Android以外的平台可能存在内存问题。
Mosync Reload目前已经发布,它正是您想要的。 它使用自定义构建过程将您的文件打包成一些自定义类型的存档,它可以在设备上提取。