問題背景:
開發者使用華為AGC-應用簽名服務,會遇到一些常見的問題。
1、選擇AGC管理密鑰時,需要上傳密鑰證書,如何擷取密鑰證書。

2、操作先後順序:先應用上架,還是先使用應用簽名服務。
3、上傳的密鑰證書是什麼格式?為什麼導出的.jks檔案不能上傳。
解決方案:
1、對于如何擷取密鑰證書:
在Android Studio工程的菜單欄中選擇"Build > Generate Signed Bundle/APK...",生成簽名證書。
最終會生成一個簽名APK用于上傳AGC自動擷取應用包名。
2、對于操作的順序:
可以在使用了應用簽名服務後再上架,也可以上架之後再使用應用簽名服務,兩種順序方式都可以。
3、對于為什麼.jks檔案不能上傳:
Jks檔案不能直接上傳,需要運作cmd指令打開指令行視窗,進入JDK所在目錄,運作如下指令,為新生成的上傳密鑰導出證書 (PEM 格式)。
指令中斜體加粗的内容需替換為實際的值,其中upload-keystore.jks為上傳密鑰所在的簽名檔案,upload為簽名檔案的别名,upload_certificate.pem為導出的上傳密鑰的密鑰證書。