我在 Play 商店创建了一个测试应用程序,以测试 Google Play 签名功能。一旦我创建了测试应用程序并启用了该功能,我就可以访问“部署证书”。我没有下载或以任何方式使用它。以下是我遵循的步骤:
- 然后使用 Android Studio,我创建了一个新的密钥库,给它一个密码并创建了一个带有密码的别名(像往常一样)。
- 使用在步骤 1 中创建的密钥库对应用程序进行签名 将应用程序上传到 Google Play 商店。
- 下载了上传密钥证书。使用命令将上传密钥证书添加到我在步骤 1 中创建的密钥库
keytool.exe -importcert -file upload.der -keystore mykeystore.keystore
- 检查是否使用 command 将其添加到密钥库
keytool.exe -list -keystore mykeystore.keystore
。现在有两个别名,一个是在步骤 3 中添加的新别名(名为 mykey)。它属于受信任证书类型。
现在由于“受信任的证书条目不受密码保护”,没有别名密码 Android Studio 不允许我签署应用程序,当然我不能使用随机密码,因为它们“不受密码保护”。如何使用它来签署我的 apk 以备将来更新?我在这里遗漏了一些重要的东西还是我的理解不正确?