Android开发之获取APP的应用程序名称以及版本名称信息java工具类

来源:互联网 发布:狗狗淘宝网 编辑:程序博客网 时间:2024/05/05 01:19
//跟App相关的辅助类public class AppUtils{private AppUtils(){/* cannot be instantiated */throw new UnsupportedOperationException("cannot be instantiated");}/** * 获取应用程序名称 */public static String getAppName(Context context){try{PackageManager packageManager = context.getPackageManager();PackageInfo packageInfo = packageManager.getPackageInfo(context.getPackageName(), 0);int labelRes = packageInfo.applicationInfo.labelRes;return context.getResources().getString(labelRes);} catch (NameNotFoundException e){e.printStackTrace();}return null;}/** * [获取应用程序版本名称信息] *  * @param context * @return 当前应用的版本名称 */public static String getVersionName(Context context){try{PackageManager packageManager = context.getPackageManager();PackageInfo packageInfo = packageManager.getPackageInfo(context.getPackageName(), 0);return packageInfo.versionName;} catch (NameNotFoundException e){e.printStackTrace();}return null;}}

0 0
原创粉丝点击