Android studio和eclipse获取当前版本号

来源:互联网 发布:mac word卡住了怎么办 编辑:程序博客网 时间:2024/05/29 19:38
       // 版本名    public static String getVersionName(Context context) {        return getPackageInfo(context).versionName;    }    // 版本号    public static int getVersionCode(Context context) {        return getPackageInfo(context).versionCode;    }    private static PackageInfo getPackageInfo(Context context) {        PackageInfo pi = null;        try {            PackageManager pm = context.getPackageManager();            pi = pm.getPackageInfo(context.getPackageName(), PackageManager.GET_CONFIGURATIONS);            return pi;        } catch (Exception e) {            e.printStackTrace();        }        return pi;    }

Android studio获取版本号更简单

   //获取当前版本号 PackageInfo pi = getPackageManager().getPackageInfo(getPackageName(), 0);//getPackageName()是你当前类的包名,0代表是获取版本信息   //版本名称 String name = pi.versionName;   //版本号 int code = pi.versionCode;




0 0
原创粉丝点击