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