IntelliJ IDEA將應用打包到App Store圖例詳解

在Intelli IDEA中,Android應用程序一旦完成編譯,都將被打包爲APK文件。這個程序包將包含二進制文件和資源。之後就可以被髮布到Google Play等應用商店或者是直接安裝在應用程序中。

如果程序包沒有數字簽名,那麼就不能發佈到任何應用商店中。應用程序要簽名的話,就必須先獲得一個證書。證書將被用來識別應用程序的作者。

1 獲得證書

Java SDK將提供一個用於生成和管理證書的工具keytool,用戶可以在Java SDK的目錄中找到。這樣一來在Android開發中,就沒有必要從專門的授權機構購買證書,使用keytool生成的證書就可以滿足需求了。Intelli IDEA就具有這種工具,並且支持證書的生成。

2 應用程序簽名

擁有證書之後,開發者需要編譯發佈的應用程序並簽署可執行文件。同時Intellij IDEA 也具有一個Java SDK的命令行工具:jarsigner。

啓動簽署應用程序嚮導,單擊Build|Generate爲APK進行數字簽名。

3 從IntellijIDEA 獲取證書

如果還沒有創建證書,那麼用戶可以在前面的對話框中創建。只需要點擊創建,就將顯示下面的對話框。

4 部署應用程序

在嚮導的最後,還必須完成APK文件的發佈編輯和數字簽名。因爲這僅僅是上傳應用程序到App Store或者直接到可用設備的文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章