美文网首页
获取versionName和versionCode

获取versionName和versionCode

作者: Joker168 | 来源:发表于2020-05-12 11:31 被阅读0次
public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        PackageManager packageManager = getPackageManager();
        // getPackageName()是你当前类的包名
        PackageInfo packInfo = null;
        try {
            packInfo = packageManager.getPackageInfo(getPackageName(), 0);
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
        }
        if (packInfo != null) {
            String version = packInfo.versionName;
            int versionCode = packInfo.versionCode;
            Toast.makeText(this, version + "----" + versionCode, Toast.LENGTH_SHORT).show();
        }
    }
}

相关文章

网友评论

      本文标题:获取versionName和versionCode

      本文链接:https://www.haomeiwen.com/subject/ouxbnhtx.html