android - 如果仅使用 v2 签名方案对 apk 进行签名,则获取证书指纹

标签 android android-keystore android-app-signing apksigner apk-signing

v2 签名方案有效(在链接中引用)v2 Signing Scheme 我对此几乎没有疑问。

如果 apk 使用 v2 签名方案(而不是 v1 签名方案)签名,那么如何获取 apk 的证书指纹?问题是那里没有(CERT.RSA)文件。

我尝试在互联网上搜索很多内容,但是当使用 v1 签名方案时,到处都给出了解决方案。 现有哪些工具可以用来提取APK签名 block ?

最佳答案

Apksigner 是要使用的工具:

apksigner verify --print-certs -verbose app.apk

apksigner 随 Android SDK 构建工具一起提供。

关于android - 如果仅使用 v2 签名方案对 apk 进行签名,则获取证书指纹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65274075/

相关文章:

android - 错误 : --alias must be specified using PEPK tool

android - Android 中的短信文本计数器

Android - ActivityUnitTestCase - 测试总是通过

java - Android Keystore 硬件支持的证明不适用于三星 Galaxy S8

android - Google Play 应用签名 : no keystore, just .p12

android - 在 Google Play 管理中心中对多个应用使用相同的上传证书

java - 调试 AsyncTask - 奇怪的行为,调试跳转到代码中

Android setOnTouchListener 无法在 fragment 中工作

android - Android Studio 中 keystore 文件的位置是什么?

android - 在 keystore 中找不到具有别名的 key