我是Android开发的新手,我刚刚创建了一个免费的小应用程序,希望将其发布在Google Play商店中。我已经将我的应用程序捆绑包上传到开发者控制台,但是我缺少签名过程。我认为开发人员教程中缺少的这一步是
$ keytool -export -rfc -keystore your-upload-keystore.jks -alias上传别名 -file output_upload_certificate.pem
我应该将“ your-upload-keystore.jks”,“ upload-alias”和“ output_upload_certificate.pem”替换为什么?此外,我还没有.pem证书,只有两个.der证书:Google发送给我的部署和上传证书。我想念什么吗?任何帮助,将不胜感激。谢谢。
答案 0 :(得分:2)
如果您还没有Keystore,则应进入Android Studio,然后依次进入Build> Generate Signed Apk或Bundle,然后单击“ Create new”,为别名写一个别名以及Keystore需要的所有内容。 / p>
重要:请不要忘记将别名和密码保存在某个地方,因为下次使用密钥库时,您将需要这些东西。
重要提示2 :对应用签名后,请对密钥库进行备份,这一点非常重要,如果丢失了密钥,则将无法更新自己的应用,因为Google App Store会请求与您第一次上传应用程序时使用的密钥库相同的密钥库,因此请不要忘记进行多次备份并记住别名和密码。
如果您已经拥有一个密钥库,则只需选择密钥库而不是创建一个新的密钥库,然后插入Alias Key和Password,就可以了!
答案 1 :(得分:2)