2013-03-27 73 views
0

是否有一種方法來以編程方式獲得我的應用程序在商店上發佈的實際發行版本代碼?意味着獲得我的應用程序的實際發行版本代碼

從我的開發者控制檯,我可以手動獲取版本代碼,但我想要使用URL來獲取此編號。

其實,我的替代方法是創建一個Apache/PHP URL直接返回,我手動輸入的版本代碼:

<?php /* File getVersionCode.php */ 

$versionCode = 24; 
return "Version code of production is ".$versionCode; 

?> 

當我打電話給我的網址的mysite/getVersionCode.php,我自動獲得以下回報:

Version code of production is 24 

有沒有辦法以不同的方式獲得它,例如通過訪問谷歌URL例如?

在此先感謝。

回答

0

您可以以編程方式獲取應用程序內的版本代碼。

PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0); 
version = pInfo.versionName; 
+0

我的目的是知道這個版本的代碼,當我發佈一個新版本,所以我可以肯定我的APK生成的版本代碼,以便之後發佈它。我必須從與Android – Thordax 2013-03-27 09:48:13

+0

不同的環境中獲得這些信息。「不同的環境」是什麼意思? – 2013-03-27 09:53:14

+0

我想自動「釋放」我的apk,並自動將我的AndroidManifest的versionCode設置爲正確的值(對應於發佈的+1的值),因此,我需要確切地知道哪些數字實際上對應於發佈的版本。我可以手動執行此操作,但是我想知道是否有其他方法可以這麼做! – Thordax 2013-03-27 10:55:29

相關問題