如何通过Android应用程序的外部按钮进行更新(cordova)

时间:2015-09-10 05:51:30

标签: android cordova

我知道要进行更新,我们需要在androidManifest文件中增加versionCode和versionName,然后playstore将查找这些值是否存在任何不匹配,然后它会通知用户更新可用。 但是我想要一个更新按钮,它会相应地检查和通知。

2 个答案:

答案 0 :(得分:1)

如果它是市场上的应用程序,那么在应用程序启动时,启动Intent以打开Market应用程序,这将导致它检查更新。

否则实现和更新检查器相当容易。这是我的代码(大致):

String response = SendNetworkUpdateAppRequest(); // Your code to do the network request
                                             // should send the current version
                                             // to server
if(response.equals("YES")) // Start Intent to download the app user has to manually install it by clicking on the notification
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("URL TO LATEST APK")));

答案 1 :(得分:0)

您可以在服务器上托管服务,该服务返回市场上现有的应用程序版本。根据价值,您可以决定亲密用户。如果你想以编程方式进行,你必须为你的cordova应用程序编写一个插件。