#2020徵文-其它#深鴻會深大小組:手把手教你上架HarmonyOS應用

目錄:html

前言app

1. 申請訪問證書管理菜單post

2. 生成密鑰和證書請求文件學習

3. 申請證書和Profileui

4. 編譯構建生成HAP編碼

5. 編譯構建生成APPurl

6. 上架spa

結語.net

 

前言3d

9月鴻蒙開發者大會,12月16號HarmonyOS2.0手機開發者Beta版發佈,相信在那以後將會有愈來愈多開發者加入鴻蒙開發這個系列中,那麼開發的應用如何上架應用市場呢?今天將由深鴻會深大學習小組(Zzt_01-23)手把手教你上架HarmonyOS應用,本次應用源代碼選取HarmonyOS運動手錶遊戲。深鴻會深大學習小組是一羣熱衷於學習鴻蒙相關知識和開發鴻蒙相關應用的開發者們,同時也歡迎與各位感興趣的讀者一塊兒學習HarmonyOS開發,相互交流、共同進步。

正文

上架HarmonyOS應用我將分爲如下六個步驟講解:

1. 申請訪問證書管理菜單

2. 生成密鑰和證書請求文件

3. 申請證書和Profile

4. 編譯構建生成HAP

5. 編譯構建生成APP

6. 上架

申請訪問證書管理菜單

首先咱們得先了解一下應用上架的網址:AppGalleryConnect,也是在華爲開發者聯盟中的,如下簡稱AGC。知道AGC是什麼以後,那就開始走上咱們的上架之路了。要想上架HarmonyOS應用,必須得到上架HarmonyOS應用的資格,也就是申請訪問證書管理菜單,在AGC中展現證書管理和設備管理菜單,點擊AGC>用戶與訪問,能夠看到目前是沒有這兩項菜單的。

方式以下:聯繫華爲運營人員(郵箱:agconnect@huawei.com),並提供開發者Developer id。

開發者Developer id查詢方式以下:AGC>個人項目>新建項目(隨便輸入一個項目名稱便可創建項目)>開發者-Developer id,而後等待官方的回覆便可。

生成密鑰和證書請求文件

而後咱們須要打開已經編碼好的HarmonyOS應用,點擊菜單欄Build>Generate Key,在Generate Key窗口中點擊New進行建立密鑰庫文件,在Create Key Store窗口中,Key Store Path爲選擇密鑰庫文件存儲路徑,點擊右側文件圖標,選擇路徑,在下方的File name命名,這裏咱們命名爲mykeywarehouse,PasswordConfirm Password分別爲設置密鑰庫密碼和再次輸入密鑰庫密碼,密碼必須由大寫字母、小寫字母、數字和特殊符號中的兩種或兩種以上字符的組成,且最少爲8位,這裏咱們設置爲harmony123,點擊OK。

繼續在Generate Key界面中填寫密鑰信息,Alias爲密鑰的別名信息,用於識別密鑰名稱,這裏咱們命名爲mykey,PasswordConfirm Password分別爲設置密鑰密碼和再次輸入密鑰庫密碼,注意密鑰的密碼必須和剛纔填寫的密鑰庫密碼一致,因此咱們填寫harmony123,Validity爲證書的有效期,默認25年,Certificate爲證書,下面分別爲證書名稱、企業、組織、城市或地區、身份、國家碼,如實填寫便可。

這裏要特別注意,不要點Generate Key,選擇Generate Key and SCR,在Generate Certificate Request File窗口右側點擊文件圖標,選擇證書請求文件存儲路徑,而且在下方File name命名,這裏咱們命名爲myscr,點擊OK便可。

申請證書和Profile

而後選擇AGC>用戶與訪問>設備管理>添加設備,選擇你的HarmonyOS設備類型,這裏爲運動手錶,設備名稱欄輸入設備名稱,這裏輸入Device_1,UDID必須爲64位數字或字母組合的,這裏輸入64個6。

選擇AGC>用戶與訪問>證書管理>新增證書,輸入證書名稱,上傳選擇剛纔咱們生成的證書請求文件mycsr.csr,證書類型選擇爲調試證書

再次點擊新增證書,其餘與上述同樣,只有最後證書類型選擇發佈證書便可,最後分別點擊下載,下載這兩個證書。

而後選擇AGC>個人項目>添加項目>建立項目(輸入項目名稱,這裏咱們輸入項目1)>添加應用,選擇APP(HarmonyOS應用),再編輯好其餘基本信息,注意這裏的應用包名只能包含字母、數字、「.」、"_",首字符必須是字母,而且後綴必定要爲.app,點擊肯定。

 

再選擇HarmonyOS應用-HAP Provision>添加,在HarmonyAppProvision信息窗口中輸入名稱,類型選擇調試,選擇證書欄中選擇咱們剛纔建立的調試證書,選擇設備欄中選擇咱們剛纔添加的設備Device_1,點擊提交。

再次點擊添加,類型選擇發佈,選擇證書欄中選擇咱們剛纔建立的發佈證書,點擊肯定便可,最後分別點擊下載,下載這兩個Profile。

解鎖更多章節>>>

 

做者:夕陌

想了解更多內容,請訪問: 51CTO和華爲官方戰略合做共建的鴻蒙技術社區 https://harmonyos.51cto.com
相關文章
相關標籤/搜索