public static boolean g(Context context) {
boolean z = false;
try {
Signature[] signatureArr = context.getPackageManager().getPackageInfo(context.getPackageName(), 64).signatures;
CertificateFactory instance = CertificateFactory.getInstance(z[16]);
int i = 0;
while (i < signatureArr.length) {
boolean equals = ((X509Certificate) instance.generateCertificate(new ByteArrayInputStream(signatureArr[i].toByteArray()))).getSubjectX500Principal().equals(c);
if (equals) {
return equals;
}
i++;
z = equals;
}
return z;
} catch (NameNotFoundException e) {
return false;
} catch (Exception e2) {
return false;
}
}
a.java 文件源码
java
阅读 40
收藏 0
点赞 0
评论 0
项目:letv
作者:
评论列表
文章目录