原文地址:http://blog.csdn.net/lovelyelfpop/article/details/49361897
这是一个可以自动更新phonegap android app 的plugin,能显示下载进度条,下载完自动安装
插件地址:
https://github.com/lovelyelfpop/androidUpdatePlugin
一、添加插件:
命令行添加:
phonegap plugin add https://github.com/lovelyelfpop/androidUpdatePlugin cordova plugin add https://github.com/lovelyelfpop/androidUpdatePlugin
手动添加:
手动下载的github的代码(androidUpdatePlugin-master.zip):
1、解压出来的目录改名"com.plugin.update",放到phonegap/plugins或cordova/plugins
2、将以下目录和文件删除后再重新build:
phonegap/plugins/android.json文件 或 cordova/plugins/android.json文件
phonegap/platforms/android文件夹 或 cordova/platforms/android文件夹
在你的服务器上放置version.txt, 插件会自动与该文件进行比对,以便自动更新
此文件编码方式必须为UTF-8在onDeviceReady事件中调用下面代码;
如果是sencha touch的话,在app.js的launch方法中调用即可。
plugins.update.updateApp(upgradeUrl, success, failure);
upgradeUrl: "version.txt"文件的URL地址 , 比如'http://www.aio7.com:8189/version.txt'
-----------------------------------------------------------------------------------------------------------------------------------------
不知道如何下手的菜鸟看这篇博客,我群里某位程序猿写的:
《Sencha Touch App 自动更新》
-----------------------------------------------------------------------------------------------------------------------------------------
欢迎加入Sencha Touch + Phonegap交流群
1群:194182999 (满)
2群:419834979
共同学习交流(博主QQ:479858761)