簡體   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