一個應用程序和B應用程序相同的應用程序。 只有不同的版本如何比較Android上的應用和B應用版本?沒有市場
最近我的手機有一個應用程序 和我的服務器有B應用程序。
我想如果我的服務器最近版本 更改應用程序。
我該怎麼辦?
使用BufferedReader?
感謝
一個應用程序和B應用程序相同的應用程序。 只有不同的版本如何比較Android上的應用和B應用版本?沒有市場
最近我的手機有一個應用程序 和我的服務器有B應用程序。
我想如果我的服務器最近版本 更改應用程序。
我該怎麼辦?
使用BufferedReader?
感謝
這將讓目前的應用程序版本
PackageManager manager = context.getPackageManager();
PackageInfo pInfo = null;
try {
pInfo = manager.getPackageInfo(context.getPackageName(), 0);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
String cuurentVersion = pInfo.versionName;
,您可以通過web服務做一些服務器版本檢查。那你要做的
希望有更多的細節,您可以在您的應用中使用一些web服務調用來檢查服務器上的版本是否更新爲應用。如果是,然後提示更新或任何用戶暗示 –
你可以看到這個鏈接是否有助於http://stackoverflow.com/questions/13469147/get-android-apk-file-versionname-or-versioncode-without-installing-apk –