如何确定两个 apk 是否使用相同的密钥签名?

Nit*_*oid 5 android signature android-keystore

我想知道在 Android 中如何使用相同的密钥对两个不同的 apk 文件进行签名。

zma*_*ies 0

使用 PackageManager.getPackageInfo() 传递 GET_SIGNATURES 作为每个应用程序的标志。

然后可以对 PachageInfo.signatures 数组进行深度比较以确定是否相等 - 也就是说,对两个数组中的每个对应项调用 equals() 。