PackageInfo.signatures返回什么?

时间:2011-04-06 10:34:14

标签: android package apk public-key

为什么此值中有多个签名?这些值是包的公钥吗?

我是否可以使用此签名唯一标识包而不是读取META-INF下的文件,或者在整个APK文件中计算MD5?

1 个答案:

答案 0 :(得分:2)

根据@hackbod的说法,这是APK签署的所有公钥

  

尽管名称如此,但PackageInfo.signatures的内容是您的应用程序签名的公钥。这绝对是积极的,不会在构建之间发生变化。这是应用程序开发人员的纯粹身份。

参考:https://groups.google.com/d/msg/android-developers/fPtdt6zDzns/MDqie6k7qo0J