我有一个在 MoSync 中开发的移动应用程序。它使用 jQuery Mobile,而且非常漂亮。我的业务经理问(可能是一个典型的业务经理问题):我们如何在不提示用户的情况下更新应用程序?
我不认为我们可以更新 CPP 基础文件,我当然不认为我们可以在不提示用户的情况下更改应用程序的权限。但是LocalFiles文件夹只包含HTML5和JS,这在手机上应该是完全可以更新的,不用提示用户。
但是怎么做?编译器是否将此 LocalFiles 文件夹编译为一些二进制文件,我们可以从手机下载并替换旧的相关文件?压缩 LocalFiles 文件夹中的所有文件,让应用程序下载并解压缩它们以替换移动设备上的文件?或者在编译级别上是否有一些我们不太了解的 LocalFiles 文件夹的复杂打包?
当然,跨平台的事情会变得更加复杂,但现在我想知道 Android 的答案。
一个不错的答案是指向示例应用程序的链接。