我有一个使用Phonegap和Ripple构建的应用程序。这不是我测试和修改我的应用程序的最简单方法,因为我必须在桌面上打开Chrome。我希望能够进行更改并将其反映在手机上的应用上。
将PhoneGap应用从服务器端动态更新到应用程序的最简单方法是什么?
答案 0 :(得分:2)
如果您使用的是cordova-cli,您可以将设备插入计算机,并确保在设备上设置了USB调试,然后运行:
cordova run android
答案 1 :(得分:2)
听起来,如果您只是为了进行测试,那么最简单的答案就是将手机插入,而不是“服务器端到应用”更新。对于iOS,这看起来像:
如果您正在使用git分支进行开发,请确保将Xcode设置为在“源代码管理 - >”下使用该分支。 YourAppName”。
如果您需要快速更新已部署的应用,那么PhoneGap Build的“水合”功能是您测试时的最佳选择。 http://docs.build.phonegap.com/en_US/3.1.0/tools_hydration.md.html
使用Hydration,您可以构建一个新的应用程序,它可以立即从应用程序本身更新。 在手机上安装了支持Hydration的应用程序后,该过程可以是:
答案 2 :(得分:0)
您的链接解析为: http://ideanotion.net/phonegaps-ability-dynamically-updating-mobile-app/ ..这只是一个阐述和想法的人。
遗憾的是,在PhoneGap托管应用上没有简单的自动更新路线。我很乐意看到更好的答案。尝试..
[GitHub - markmarijnissen / cordova-app-loader:远程更新您的Cordova应用https://github.com/markmarijnissen/cordova-app-loader] ..复杂?
[GitHub - torrmal / cordova-standalone-hydration:这是一个独立的补水(app updater)脚本https://github.com/torrmal/cordova-standalone-hydration] ..可能吗?
[cordova-plugin-app-update https://www.npmjs.com/package/cordova-plugin-app-update]可疑