public boolean getUninatllApkInfo(Context context,String filePath) {
boolean result = false;
try {
PackageManager pm = context.getPackageManager();
Log.e("archiveFilePath", filePath);
PackageInfo info = pm.getPackageArchiveInfo(filePath,PackageManager.GET_ACTIVITIES);
if (info != null) {
result = true;//完整
}
} catch (Exception e) {
result = false;//不完整
}
return result;
}
boolean result = false;
try {
PackageManager pm = context.getPackageManager();
Log.e("archiveFilePath", filePath);
PackageInfo info = pm.getPackageArchiveInfo(filePath,PackageManager.GET_ACTIVITIES);
if (info != null) {
result = true;//完整
}
} catch (Exception e) {
result = false;//不完整
}
return result;
}
本文提供了一个Java方法,用于从给定路径获取apk安装信息,包括完整或不完整状态。
1万+

被折叠的 条评论
为什么被折叠?



