代码之家  ›  专栏  ›  技术社区  ›  PPD

从应用程序路径获取APK文件的包名称

  •  0
  • PPD  · 技术社区  · 8 年前

    我有一个非活动类,在这个类中我有几个APK文件路径 /system/priv-app/TelephonyProvider/TelephonyProvider.apk ,现在我必须从这个文件路径中检索apk文件的包名。

    任何建议将不胜感激。谢谢

    1 回复  |  直到 8 年前
        1
  •  0
  •   PPD    8 年前

    好的,我得到了答案:

    PackageManager pm = mContext.getPackageManager();
        PackageInfo info = pm.getPackageArchiveInfo(path, 0);
     String pkgName = info.packageName
    

    谢谢大家,事实上,在清理项目之后,它起作用了。