使用gradle在Android Studio中使用certificate.pem和key.pk8登录apk

如何在
Android Studio中使用以下命令?

java -jar signapk.jar certificate.pem key.pk8 file.apk file-signed.apk 最佳答案 对于问题本身,我的回复可能为时已晚,但可能对其他人有用.

要使用Android studio对apk进行签名,您需要提供.keystore文件.
现在,在this教程之后,我找到了this工具,它允许您从.pk8和.pem文件开始创建密钥库文件.
你所要做的就是:

>下载keytool(从我给你的链接)
>生成密钥库文件keytool-importkeypair -k~ / .android / key.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform
>使用它来签署您的应用程序,点击“构建” – >生成签名捆绑/ APK’或在您的应用程序的.gradle中使用singingConfig:

signingConfigs {
    config {
        storeFile file("key.keystore")
        storePassword 'password'
        keyAlias 'alias'
        keyPassword 'password'
        }
}

buildTypes {
    release {
        signingConfig signingConfigs.config
    }
}
点赞