我想让我的应用可以通过比较我的应用的版本名称进行自动更新,我已经知道如何使用getPackageInfo.getPackageName
获取我的应用版本名称,但我不知道如何获取应用版本来自服务器的名称
我想这样做
String versionName = infopackage.versionName;
String serverversion = /*something to get version name from server side*/
if(versionName>serverversion)
updateApp();
else
//do nothing
如何在服务器端检索我的应用程序的版本名称?
更新
我没有使用谷歌播放,它只是本地应用程序。如果有可能我想直接在服务器端获取应用程序版本名称。我的意思是不使用文本文件或在我的数据库中创建表
答案 0 :(得分:0)
首先,您需要使用appversion和appUrl在数据库中创建一个表来下载新创建的版本。然后您需要一个Web服务来获取appVersion和appUrl。
比较versionName和serverversion ..
if(versionName>serverversion)
updateApp();
答案 1 :(得分:0)