2010-10-06 40 views

回答

90

我把這個在我的子類android.app.Application約版本的細節,但你可以使用任何你有一個上下文。只需將getPackageManager()更改爲context.getPackageManager()。

public int getVersion() { 
    int v = 0; 
    try { 
     v = getPackageManager().getPackageInfo(getPackageName(), 0).versionCode; 
    } catch (NameNotFoundException e) { 
     // Huh? Really? 
    } 
    return v; 
} 
+0

完美的作品!謝謝! – 2010-10-06 16:47:32

1

你可以簡單的從<package_name>.BuildConfig#VERSION_CODE 參考獲取版本代碼。它由ADT插件/ Intellij生成。

相關問題