/** * 获取版本号 * * @return */ @RequiresApi(api = Build.VERSION_CODES.P) public static long getVersionCode(Context context) { long version = -1; if (Build.VERSION.SDK_INT < Build.VERSION_CODES.P) {//<28 PackageManager packageManager = context.getPackageManager(); try { PackageInfo packageInfo = packageManager.getPackageInfo(context.getPackageName(), 0); version = packageInfo.versionCode; } catch (Exception e) { e.printStackTrace(); } } else { PackageManager packageManager = context.getPackageManager(); try { PackageInfo packageInfo = packageManager.getPackageInfo(context.getPackageName(), 0); version = packageInfo.getLongVersionCode(); } catch (Exception e) { e.printStackTrace(); } } return version; }
Android获取版本号
最新推荐文章于 2022-05-06 17:45:04 发布