如何查找名称包未安装apk?
Runtime.getRuntime().exec(new String[]{"su", "-c","aapt dump badging /sdcard/Downloads/ASD.apk grep package:\\ name ->"+"/sdcard/asd"}).waitFor();
不工作。 aapt not found;
答案 0 :(得分:0)
您可以使用PackageManager
:
PackageInfo info = context.getPackageManager().getPackageArchiveInfo(apkFileName, 0);
ApplicationInfo appinfo = info.applicationInfo;
final String packageName = context.getPackageManager().getApplicationLabel(appinfo).toString();