zoukankan      html  css  js  c++  java
  • android之获取应用版本号、版本名

    // 获取当前应用应用名

    public static String getAppName(Context context) {

        return context.getApplicationInfo().loadLabel(context.getPackageManager()).toString();

    }

     

    // 获取当前应用版本名

    public static String getVersionName(Context context) {

    try {

          return context.getPackageManager().getPackageInfo(context.getPackageName(),                             PackageManager.GET_CONFIGURATIONS).versionName;

    } catch (NameNotFoundException e) {

         e.printStackTrace();

    }

        return"";

    }

     

    // 获取当前应用版本号

    public static int getVersionCode(Context context) {

    try {

          return context.getPackageManager().getPackageInfo(context.getPackageName(),        PackageManager.GET_CONFIGURATIONS).versionCode;

    } catch (NameNotFoundException e) {

         e.printStackTrace();

    }

    return 0;

    }

     

    // 获取当前应用包名

    public static String getPackageName(Context context) {

          return context.getPackageName();

    }

     

    // 获取当前应用图标

    public static Drawable getAppIcon(Context context) {

          return context.getApplicationInfo().loadIcon(context.getPackageManager());

    }

  • 相关阅读:
    GoLang中面向对象的三大特性
    Go常用功能总结一阶段
    GO语言基础之并发concurrency
    GO语言基础之error
    GO语言基础之reflect反射
    GO语言基础之interface
    GO语言基础之method
    GO语言基础之struct
    GO语言基础map与函数
    GO语言基础条件、跳转、Array和Slice
  • 原文地址:https://www.cnblogs.com/zyppac/p/3597232.html
Copyright © 2011-2022 走看看