获取Android应用版本信息

    技术2025-07-20  14

    public VersionInfo getVersion() { PackageManager pm = context.getPackageManager(); VersionInfo vInfo = new VersionInfo(); try { PackageInfo info = pm.getPackageInfo(context.getPackageName(), 0); vInfo.setVersionCode(info.versionCode); vInfo.setVersionName(info.versionName); pm.getApplicationLabel(context.getApplicationInfo()); } catch (NameNotFoundException e) { e.printStackTrace(); } return vInfo; }

     

     

    使用一下方法,可以获取系统已安装了的应用包:

    List < PackageInfo > packs = getPackageManager().getInstalledPackages(0);

     

    最新回复(0)