安卓开发必不可少,需要获取展示版本信息。根据自己的需要,进行版本号、版本名称设置。
Android Studio可以在build.gradle文件的中配置,或者在对应AndroidManifest.xml下android:versionCode。
android{defaultConfig {// 用于本地app和后台的app提供的版本号进行对比versionCode 1 // 用于展现给客户看的版本信息versionName "1.0.1" }}
获取版本号、版本名称工具类:
public class APKVersionCodeUtils {/*** 获取当前本地apk的版本号** @param context* @return*/public static int getVersionCode(Context context) {int versionCode = 0;try {// 获取apk版本号versionCode = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionCode;} catch (PackageManager.NameNotFoundException e) {e.printStackTrace();}return versionCode;}/*** 获取版本号名称** @param context* @return*/public static String getVerName(Context context) {String verName = "";try {verName = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionName;} catch (PackageManager.NameNotFoundException e) {e.printStackTrace();}return verName;}}