国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android獲取應用版本號與版本名稱

2020-01-02 06:59:07
字體:
來源:轉載
供稿:網友

使用包管理器

package com.liunan.myfirstapp.util;import android.content.Context;import android.content.pm.ApplicationInfo;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;/*** Created by 劉楠 on 2016-03-22.*/public class PackageUtils {/*** 獲取版本名稱* @param context 上下文* @return 版本名稱*/public static String getVersionName(Context context){//獲取包管理器PackageManager pm = context.getPackageManager();//獲取包信息try {PackageInfo packageInfo = pm.getPackageInfo(context.getPackageName(),0);//返回版本號return packageInfo.versionName;} catch (PackageManager.NameNotFoundException e) {e.printStackTrace();}return null;} /*** 獲取版本號* @param context 上下文* @return 版本號*/public static int getVersionCode(Context context){//獲取包管理器PackageManager pm = context.getPackageManager();//獲取包信息try {PackageInfo packageInfo = pm.getPackageInfo(context.getPackageName(),0);//返回版本號return packageInfo.versionCode;} catch (PackageManager.NameNotFoundException e) {e.printStackTrace();}return 0;}/*** 獲取App的名稱* @param context 上下文* @return 名稱*/public static String getAppName(Context context){PackageManager pm = context.getPackageManager();//獲取包信息try {PackageInfo packageInfo = pm.getPackageInfo(context.getPackageName(),0);//獲取應用 信息ApplicationInfo applicationInfo = packageInfo.applicationInfo;//獲取albelResint labelRes = applicationInfo.labelRes;//返回App的名稱return context.getResources().getString(labelRes);} catch (PackageManager.NameNotFoundException e) {e.printStackTrace();}return null;}}

下面給大家分享一段代碼介紹Android獲取App版本號和版本名

/ 以下是獲得版本信息的工具方法

//版本名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獲取應用版本號與版本名稱的知識,小編就給大家介紹到這里,希望對大家有所幫助!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 涪陵区| 襄城县| 金堂县| 松阳县| 安吉县| 韶关市| 中西区| 比如县| 龙门县| 甘南县| 和顺县| 龙山县| 绥中县| 化州市| 客服| 宜春市| 西贡区| 龙胜| 巴里| 开平市| 阳春市| 临沧市| 丹棱县| 乌什县| 周口市| 青浦区| 广河县| 邹平县| 靖安县| 通海县| 道真| 吉安县| 淮北市| 荣成市| 满城县| 永年县| 灵山县| 莱阳市| 鄄城县| 修文县| 武义县|