我是一名网络开发人员,也是移动应用程序开发的新手。我正在使用PhoneGap。
我已经成功创建了一个应用程序但是当我在html,css&中进行更改时js文件并生成新的apk文件,它要求我在手机上重新安装应用程序。我不希望这种情况发生;我希望下载更新或新更改。如何使用eclipse或phonegap实现这一目标?
我浏览了这个链接How to make your Android app auto update,如果应用程序仅通过Google PlayStore更新,现在很困惑。在其他情况下,您需要重新安装它们。
感谢您的时间。
谢谢,
Utpal
答案 0 :(得分:0)
为cordova 3.6找到了上述问题的解决方案。以下是步骤:
1)打开应用程序文件夹“your-app-name / config.xml”
中的config.xml2)找到这一行
<widget id="com.example.nightinglow" version="0.0.2" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
3)将version="0.0.2"
更改为所需版本
4)保存文件
5)使用CLI
运行cordova build
现在,当下载.apk文件并运行安装时,您会看到此消息The application that you are installing will replace another application. All previous user data will be saved.
这意味着它会保存旧数据以及新更新。
注意:仅在android上测试;对iOS和Windows平台不太确定。
希望这有帮助。
谢谢,
Utpal