2016-04-26 46 views
-4

一個應用程序和B應用程序相同的應用程序。 只有不同的版本如何比較Android上的應用和B應用版本?沒有市場

最近我的手機有一個應用程序 和我的服務器有B應用程序。

我想如果我的服務器最近版本 更改應用程序。

我該怎麼辦?

使用BufferedReader?

感謝

+0

希望有更多的細節,您可以在您的應用中使用一些web服務調用來檢查服務器上的版本是否更新爲應用。如果是,然後提示更新或任何用戶暗示 –

+0

你可以看到這個鏈接是否有助於http://stackoverflow.com/questions/13469147/get-android-apk-file-versionname-or-versioncode-without-installing-apk –

回答

0

這將讓目前的應用程序版本

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服務做一些服務器版本檢查。那你要做的

+0

謝謝,這個答案沒有市場? –

+0

對不起? @조현욱不明白? – Sanoop

+0

是的,你可以在你的代碼中使用這個..沒有評估市場@조현욱 – Sanoop

相關問題