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

選擇路徑

APK ——> Next

接下來新建key或者選擇已存在的key,
注意:在intellij idea系列工具中,默認key檔案是以jks命名,而eclipse是以keystore為命名,都通用,
如:新建:有標記的地方都是必填
注意:
- 其中 Key store path 是你指定存放jsk檔案的路徑,一定要記住傲,
- 設定密碼的時候盡量設定成簡單好記的,

回來 再 點擊下一步

點擊Finish
選擇 debug released 的區別
??debug:除錯版本,包含除錯資訊,所以容量比Release大很多,并且不進行任何優化(優化會使除錯復雜化,因為源代碼和生成的指令間關系會更復雜),便于程式員除錯,Debug模式下生成兩個檔案,除了.exe或.dll檔案外,還有一個.pdb檔案,該檔案記錄了代碼中斷點等除錯資訊
??release:發布版本,不對源代碼進行除錯,編譯時對應用程式的速度進行優化,使得程式在代碼大小和運行速度上都是最優的,(除錯資訊可在單獨的PDB檔案中生成),Release模式下生成一個檔案.exe或.dll檔案


這是選擇release的版本


參考:
https://blog.csdn.net/marleylee/article/details/81294107
https://blog.csdn.net/u011045726/article/details/52061581
https://blog.csdn.net/luoyin22/article/details/7862742
https://blog.csdn.net/hanhanwanghaha一個超級無敵可愛的人鴨 歡迎您的關注!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/172155.html
標籤:其他
