2010-10-06 76 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生成。

相关问题