繁体   English   中英

如何为Google Play签名我的应用捆绑包?

[英]How do I sign my app bundle for Google play?

我是Android开发的新手,我刚刚创建了一个免费的小应用程序,希望将其发布在Google Play商店中。 我已经将我的应用程序捆绑包上传到开发者控制台,但是我缺少签名过程。 我认为从开发人员教程中缺少的这一步是:

$ keytool -export -rfc -keystore your-upload-keystore.jks -alias upload-alias -file output_upload_certificate.pem

我应该用什么替换“ your-upload-keystore.jks”,“ upload-alias”和“ output_upload_certificate.pem”? 此外,我还没有.pem证书,只有两个.der证书:Google发送给我的部署和上传证书。 我想念什么吗? 任何帮助,将不胜感激。 谢谢。

如果您还没有Keystore,则应进入Android Studio,然后依次进入Build> Generate Signed Apk或Bundle,然后单击“ Create new”,为别名写一个别名以及Keystore需要的所有内容。

重要提示 :不要忘记将别名和密码保存在某个地方,因为下次使用Keystore时需要这些东西。

重要提示2 :对应用程序签名后,请对密钥库进行备份,这一点非常重要,如果丢失了该密钥库,则将无法更新自己的应用程序,因为Google App Store会要求您使用与第一个密钥库相同的密钥库。上传您的应用程序,所以不要忘记,进行多次备份并记住别名和密码。

如果您已经拥有一个密钥库,则只需选择密钥库,而不是创建一个新的密钥库,然后插入别名密钥和密码,仅此而已!

您所需的工具就在您的IDE上。

您可以通过多种方式生成签名的APK或捆绑包。 我更喜欢Studio Studio。

这是生成一个的方法。

第一步 :

在此处输入图片说明

第二步 :

在此处输入图片说明

第三步:

在此处输入图片说明

如果您已经生成了密钥库,则可以通过单击“ 选择现有”按钮来选择一个,如果没有生成密钥库,则可以继续进行操作,然后可以通过单击“ 创建新按钮”来创建一个全新的密钥库。

如果一切正常,那么您可以在app/release看到您的应用程序包

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM