Android遊戲發佈到Google Play需要追蹤遊戲『版本』.以便Google Play自動更新遊戲.要設定版本號需編輯 AndroidManifest.xml其根元素<manifest>添加versionCode和versionName屬性
versionCode:版本代碼(整數)大於等於1
versionName:版本名(字符).在Google Play上顯示.建議『versionName= versionCode/100.0f』如『versionCode=”2″』則『versionName=”0.02″』.因為任何遊戲都需要幾十次更新才可達置完善.如下:
<manifest xmlns:android=”http://schemas.android.com/apk/res/android”
package=”net.bookcard.aa”
android:versionCode=”1″
android:versionName=”0.01″>
獲取包管理器
PackageManager package_manager = context.getPackageManager();
獲取Android應用包名這裡返回『net.bookcard.aa』
package_name = context.getPackageName();
獲取版本信息
PackageInfo package_info = Package_Manager.getPackageInfo(package_name,0);
獲取版本名
String version = Package_Info.versionName;
獲取版本代碼
int code = Package_Info.versionCode;