尝试修复从APK文件中读取公钥耗时过长的问题

This commit is contained in:
juntao
2020-05-09 21:11:13 +08:00
parent 8a69f565a3
commit 757782e43b

View File

@ -281,9 +281,8 @@ public class PackageUtils {
// 从 APK 文件里读取公钥,与已安装的公钥比较判断是否一样
String signatureFromApk = getApkSignatureFromFile(path);
if (!TextUtils.isEmpty(signatureFromApk)
&& signatureFromApk.equals(getApkSignatureByPackageName(context, packageName))) {
return true;
if (!TextUtils.isEmpty(signatureFromApk)) {
return signatureFromApk.equals(getApkSignatureByPackageName(context, packageName));
}
// 若已安装的应用的签名与即将要安装的签名一致也返回 true