首页 > 解决方案 > 如何检查 APK/AAB 二进制文件是否在调试模式下签名?

问题描述

假设我负责将 APK/AAB 发布到 play store 的工具,我需要在这样做之前进行一些预检查。

我的工具如何检查 APK/AAB 二进制文件是否已在“调试模式”下签名?

注意:要清楚,我不需要像在所有其他答案中那样以“发布模式”签署它的过程,我需要完整的检查程序来知道 APK/AAB 是否会被 Play 商店拒绝,所以我可以拒绝它。

标签: androidapkandroid-app-bundle

解决方案


这是第一个答案,等待更好:

jarsigner -verify -certs -verbose my.aab > presign.txt

现在 my.aab 处于调试模式当且仅当“presign.txt”包含“ CN=Android Debug, O=Android, C=US ”。


推荐阅读