首页 文章

使用Google Play上传密钥签名APK

提问于
浏览
12

我在Play商店创建了一个测试应用,以测试Google Play Signing功能 . 一旦我创建了测试应用程序并启用了该功能,我就可以访问“部署证书” . 我没有下载或以任何方式使用它 . 以下是我遵循的步骤:

  • 然后使用Android Studio,我创建一个新的密钥库,给它一个密码,并创建一个带密码的别名(像往常一样) .

  • 使用在步骤1中创建的密钥库签名应用程序将应用程序上载到Google Play商店 .

  • 下载了上传密钥证书 . 使用命令 keytool.exe -importcert -file upload.der -keystore mykeystore.keystore 将上载密钥证书添加到在步骤1中创建的密钥库中

  • 使用命令 keytool.exe -list -keystore mykeystore.keystore 检查它是否已添加到密钥库 . 现在有两个别名,在步骤3中添加了一个新别名(名为mykey) . 它是可信证书类型 .

现在由于“受信任的证书条目没有密码保护”,没有别名密码,Android Studio不允许我签署应用程序,当然我不能使用随机密码,因为它们“没有密码保护” . 如何使用它来签署我的apk以便将来更新?我错过了一些关键的东西,或者我的理解是不正确的?

1 回答

  • -1

    使用上传证书 upload_cert.der ,而不是App Signing Certificate deployment_cert.der . 您可以在App Signing Certificate下的Google Play Console中下载它 .

相关问题