gpt4 book ai didi

java - Android 中如何比较两个应用程序包的签名?

转载 作者:行者123 更新时间:2023-12-01 22:40:29 27 4
gpt4 key购买 nike

我想检查两个应用程序是否具有相同的签名。我在这里看到了类似的问题:

Can I check if two android apps are signed with the same key?

我能够获得所描述的过程,但在评论中写着“这不能保证有效”。在什么参数上签名变得独一无二。我可以使用签名的哈希码来比较签名吗?请帮忙!

最佳答案

检查 2 个应用程序的最简单方法:

int i = mContext.getPackageManager().checkSignatures(pkg1, pkg2);
boolean matching = i == PackageManager.SIGNATURE_MATCH;

关于java - Android 中如何比较两个应用程序包的签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26231560/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com