【发布时间】:2018-11-19 19:17:32
【问题描述】:
如何找到用于签署我的 APK 文件的证书?
这在 SO question 7104624、developer.android.com 上的 apksigner 文档和其他地方进行了讨论。他们都说在 apksigner verify 命令行上使用选项“--print-certs”。但我总是收到错误消息“不支持的选项:--print-certs。”。
我已经为 26.0.2、27.0.2 和 26.0.3 版本尝试了 apksigner.bat,结果都相同。
我可能在做一些愚蠢的事情,但我不知道那是什么。有人有类似经历吗?
【问题讨论】:
-
那么您是否发现了这个:How do I find out which keystore was used to sign an app? 提醒 APK 只是带有额外文件的 JAR。
-
你能粘贴你正在使用的整个命令吗?
-
我使用了:“apksigner verify MYAPP.APK --print-certs”。刚才我尝试了“apksigner verify --print-certs MYAPP.APK”并且有效。我猜这些选项必须出现在 APK 之前。我的错。我知道这很愚蠢。