如何從Android Studio製作APK?生成簽名包

從Android Studio製作APK或簽名捆綁包是在Google Play商店上設置應用程序的必要步驟,因為必須將Google Android應用包和Google Play捆綁包APK創建為將應用包上傳到Play商店並具有在GooglePlayStore上發布的應用程序。

如何從Android Studio製作APK?

從Android Studio製作APK或簽名捆綁包是在Google Play商店上設置應用程序的必要步驟,因為必須將Google Android應用包和Google Play捆綁包APK創建為將應用包上傳到Play商店並具有在GooglePlayStore上發布的應用程序。

參見下面的示例,該示例是繼續使用TravelPayouts聯盟計劃中現有的免費代碼創建最佳旅行預算應用Android的示例。

TravelPayouts會員計劃和機票預訂應用程序開發代碼

從Android Studio生成簽名包或APK

如果您可以使用新的上傳密鑰而又沒有忘記上傳密鑰的密碼,則可以很容易地從AndroidStudio生成簽名的包或APK,否則它將無法正常工作。

要從Android Studio製作APK,請先打開生成已簽名的捆綁包或APK菜單。

在Android Studio中生成簽名的Android應用捆綁包:構建>生成簽名的捆綁包/ APK

然後,選擇是否要創建已簽名的Google Android應用包或Google Play APK。

為了生成簽名包,有必要提供一個密鑰。如果您有現有密鑰,請使用選擇現有按鈕。

如果沒有,請開始創建新密鑰。

創建新的Play商店上傳密鑰

要創建新的上傳密鑰,請輸入以下格式的所有必要信息:密鑰存儲路徑,匹配的密碼,別名,匹配的密鑰密碼,有效期(年),名字和姓氏,組織單位,組織,城市或地區,州或省以及國家/地區ISO代碼。

然後,生成將保存在計算機上的密鑰。

現在,您可以生成Google Android應用程序捆綁包,並且可以將應用程序捆綁包上傳到Play商店-除非遇到問題,例如為已存在的應用程序使用新密鑰。

重置Google Play上傳密鑰

要重置Google Play上傳密鑰,您必須與Google Play支持人員聯繫,並要求他們重置您的上傳密鑰。

一段時間後,支持人員將回答詢問以生成上述新密鑰以及PEM格式的新密鑰證書的要求。

 Android Studio幫助中心:生成上傳密鑰和密鑰庫
將簽名密鑰的證書導出到Android Studio中的.pem擴展名

安裝KeyStore Explorer以獲得PEM密鑰認證

如果您需要使用新的上傳密鑰,並發送給支持PEM證書的GooglePlay,最好的方法是使用KeyStore Explorer程序。

下載並安裝它以獲得該PEM證書。

下載KeyStore Explorer

之後,從Windows開始菜單啟動應用程序。

為KeyStore Explorer安裝Java

在可能啟動KeyStore Explorer程序並獲得PEM證書之前,可能需要安裝最新的Java版本。

下載Windows版Java

從上傳密鑰獲取PEM密鑰證書

安裝Java程序後,您最終應該可以安裝KeyStore Explorer程序。

首先選擇“打開現有密鑰庫”選項。

然後,在您的計算機上找到以前用AndroidStudio創建的.jks格式的密鑰。

將要求您輸入密碼才能打開該密鑰,而您必須提供該密碼才能輸入其詳細信息。

密鑰打開後,雙擊將其用於將應用捆綁包上傳到Play商店。

將顯示所有詳細信息,您將能夠單擊PEM按鈕來訪問著名的PEM證書。

顯示PEM證書後,只需單擊“導出”以將其保存在您的計算機上,然後將該文件發送給Google Play支持以重置您的上傳密鑰。

稍後,他們將確認密鑰已重置,並且您可以使用新的上傳密鑰生成簽名的捆綁包或APK以將應用捆綁包上傳到Play商店-新密鑰仍需要幾天的時間才能變為有效。

重置Google Play上傳密鑰的整個過程大約需要一周時間,之後您便可以在新的應用版本中再次上傳您的Google Android應用捆綁包。

常見應用發布更新問題

我的Android應用程序更新尚未推出:如果不建議將新版本下載給已經安裝了該應用程序的用戶,而Google Play控制台上的應用程序版本顯示為已發布且所有更新均已發布,可能是由於尚未更新版本代碼和版本名稱,因此不允許用戶電話將更新標識為新版本。

您如何發布Android應用更新?確保版本號已在AndroidManifest.xml或build.gradle文件中更新
具有新版本應用程序但未顯示更新的Play商店

常見問題

從Android Studio生成簽名的APK文件或Android App Bundle需要哪些步驟?
在Android Studio中,完成您的應用程序開發和測試。導航到“構建”>“生成簽名的捆綁包 / apk”。根據您的分發計劃選擇APK或Android App Bundle。創建一個新的密鑰庫或使用現有的密鑰庫來簽署應用程序,以確保其安全性和完整性。指定構建變體和簽名配置。單擊“完成”以生成已簽名的APK或APP捆綁包,可以在Google Play商店(例如Google Play商店)上分發。

Yoann Bierling
關於作者 - Yoann Bierling
Yoann Bierling是一家網絡出版和數字諮詢專業人員,通過技術專業知識和創新產生了全球影響。熱衷於賦予個人和組織在數字時代蓬勃發展,他被迫取得出色的成果,並通過創建教育內容來推動成長。




評論 (0)

發表評論