博客 / 詳情

返回

超詳細圖文保姆級教程:App 開發新手入門(四)

上文回顧,我們已經完成了一個應用項目創建、導入、代碼更新、代碼同步和代碼提交,本章繼續我們的新手開發之旅,講述一下如何將開發完成的應用進行編譯,生成可供他人安裝、可上架的應用安裝包。

前置複習

之前我們一直是在本地的開發工具上進行開發聯調,所以在進行版本編譯之前,務必保證將本地的代碼同步提交的雲端服務器,因為編譯的過程是在服務器端在線完成的,所以需要保證服務端倉庫的代碼是最新版。

複習一下之前的操作,我們將上文修改的代碼,進行一次代碼提交。

可以登錄官網 - 控制枱查看代碼更新記錄,用於判斷提交是否成功及查看當前應用最新版本的代碼情況

下面我們正式開啓版本編譯

5 版本編譯
版本編譯,簡單來説就是將編寫的代碼,通過工具的編譯機制,編譯生成對應的手機可以識別的應用的安裝包文件。android 上對應的是擴展名為.apk 的文件,iOS 上對應的是’.ipa’的文件。android 因為是開源的,所以生成的文件支持直接提交上架應用市場,或下載到手機本地安裝直接運行使用。iOS 屬於閉源系統,基於使用的編譯證書的不同,可以生成對應的測試版本或者可用於上架的正式版本。

5.1 創建證書
登錄 APICloud 官網控制枱 -> 選擇對應的應用,進入應用詳情頁

對於 android 系統有 2 種方式生成證書,一種是通過上傳方式將已經存在的證書上傳,如果沒有證書,則可以使用另一種方式,即利用官方提供的「一鍵創建證書 |」功能直接快速創建生成證書(僅支持 Android)。我們當前為新的應用,並沒有證書,所以我們選擇一鍵生成方式,具體操作如下:

選擇「證書」-> 「一鍵創建證書」-> 在彈出的界面內填寫內容後,點擊「創建並保存」,完成證書的創建。

一鍵創建證書

如果已有證書,則可以點擊更新 -> 點擊 Android 證書下的「選擇證書」在彈出框選擇對應的本地證書即可。

PS1: 本文已 android 為例,因為 iOS 為閉源系統,需要 apple 的開發者賬户(付費),不太適合演示,有興趣的同學可以自行查找學習。

PS2: APICloud 官網提供了關於 android 和 iOS 證書製作的介紹,有興趣的同學可以自行進行擴展學習。

Android 簽名證書描述及使用流程

iOS 證書及描述文件製作流程

5.2 雲編譯
證書生成成功後,我們開發進行版本編譯

耐心等待編譯完成

編譯完成後,可以選擇下載安裝包文件,或者直接用手機內置的瀏覽器掃描圖中的二維碼進行安裝

好了,完成上面的操作後,你就可以在你手機裏欣賞最終的應用成品了

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.