1. 程式人生 > 程式設計 >IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程

IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程

做完一個Android專案之後,如何才能把專案釋出到Internet上供別人使用呢?我們需要將自己的程式打包成Android安裝包檔案–APK(AndroidPackage),其後綴名為".apk"。將APK檔案直接上傳到Android模擬器或Android手機中執行即可進行安裝。Android系統要求具有其開發者簽名的私人金鑰的應用程式才能夠被安裝。生成數字簽名以及打包專案成APK都可以採用命令列的方式,但是通過IDEA中的嚮導我們會更加方便地完成整個流程,打包釋出的過程非常簡單。下面以前面開發的"Hello World"為例,演示如何生成APK。

匯出步驟:Generate Signed Bundle / APK

Build ——>

IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程

選擇路徑

IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程

APK ——> Next

IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程

接下來新建key或者選擇已存在的key。

注意:在intellij idea系列工具中,預設key檔案是以jks命名,而eclipse是以keystore為命名,都通用。

如:新建:有標記的地方都是必填

注意

1、其中 Key store path 是你指定存放jsk檔案的路徑,一定要記住傲。

2、設定密碼的時候儘量設定成簡單好記的。

IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程

回來 再 點選下一步

IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程

點選Finish

選擇 debug released 的區別

debug:除錯版本,包含除錯資訊,所以容量比Release大很多,並且不進行任何優化(優化會使除錯複雜化,因為原始碼和生成的指令間關係會更復雜),便於程式設計師除錯。Debug模式下生成兩個檔案,除了.exe或.dll檔案外,還有一個.pdb檔案,該檔案記錄了程式碼中斷點等除錯資訊

release:釋出版本,不對原始碼進行除錯,編譯時對應用程式的速度進行優化,使得程式在程式碼大小和執行速度上都是最優的。(除錯資訊可在單獨的PDB檔案中生成)。Release模式下生成一個檔案.exe或.dll檔案

IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程
IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程

這是選擇release的版本

IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程
IntelliJ IDEAx匯出安卓(Android)apk檔案圖文教程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。