登錄 注冊
購物車0
TOP
Imgs 行業(yè)資訊

0

安裝鴻蒙應用的方式有哪些

2021-11-23 11:52:28
目前,安裝鴻蒙應用的方式有兩種:
 
通過 SDK 中提供的 hdc 工具安裝,該方式只適合開發(fā)、測試人員,需要通過電腦來安裝,而且需要將設備添加為測試設備。
 
 
通過應用商店安裝,該方式適合所有人,不過上架應用要求比較高。不過官方提供了開放式測試功能,可以省略部分上架要求條件。
 
前期準備
 
需要準備好程序源碼,簽名證書文件等。
 
簽名證書文件參考:《鴻蒙應用打包簽名需要用到的 4 個文件生成方法》
 
https://harmonyos.51cto.com/posts/8722
 
配置簽名文件
 
鴻蒙應用安裝到真機上,需要進行簽名,下面介紹幾種簽名方式。
 
①使用 IDE 自動簽名
 
該簽名方式在開發(fā)階段最常見,特點是配置簡單。缺點是需要真機與電腦連接才能完成簽名,只適合單臺設備安裝。
 
自動簽名官方文檔已經(jīng)有介紹了,這里就直接引用官方文檔了。使用真機進行調(diào)試。
 
簽名成功界面:
 
自動簽名常見錯誤提示如下兩種:
 
(1)無法創(chuàng)建調(diào)試 key:
 
解決方法:廢除多余的調(diào)試證書,當前 AGC 調(diào)試證書最多僅支持兩個,超過兩個無法創(chuàng)建。
 
(2)沒有連接鴻蒙設備:
 
解決方法:使用 USB 連接手機,并確保手機已開啟調(diào)試模式。
 
②手動配置調(diào)試證書
 
該方式與自動簽名類似,不過可以通過添加測試設備,給最多 100 臺測試設備進行安裝。
 
打開 DevEco Studio 進入File→Project Structure→Project→Signing Configs 界面。
 
配置完成的界面:
 
③手動配置發(fā)布證書
 
該方式適合將安裝包發(fā)布到應用商店。該操作與配置調(diào)試證書類似,不過需要將調(diào)試證書替換為發(fā)布證書。
 
配置完成的界面:
 
打包應用
 
打包應用有 3 種:
 
①直接通過 ide 安裝應用
 
該方法只用于開發(fā)調(diào)試,在連接手機后,點擊該運行按鈕就行。
 
②打包 debug 版本包
 
打開 DevEco Studio 進入Build→Build Hap(s)/APP(s)→Build Hap(s)。
 
③打包 Release 版本包
 
打開 DevEco Studio 進入Build→Build Hap(s)/APP(s)→Build APP(s)。
 
應用安裝
 
應用安裝分為兩種,一種是 debug 版本安裝,一種是通過應用商店安裝。
 
①debug 版本安裝
 
確認設備是否已經(jīng)被添加到測試設備,查看方式:登錄華為 AppGallery Connect→用戶與訪問→設備管理。
 
查看設備是否在列表中。設備 UDID 可以通過 hdc 工具查詢(附件附帶,或者在鴻蒙 SDK 中找到。)
 
使用數(shù)據(jù)線將手機連接到電腦,打開 cmd 命令,查詢命令:
 
hdc shell bm get -udid
 
如果應用沒有添加,需要添加設備后,重新生成調(diào)試證書,然后替換先前的證書。
 
安裝應用:因為鴻蒙目前并不像安卓,支持安裝包直接在手機上安裝,所以如果是多臺設備或多個測試人員,需要通過 hdc 工具來進行安裝。
 
首先需要確認上述步驟是否已經(jīng)完成,打開 CMD,進入構建完成的 debug hap 包目錄,輸入以下命令:
 
hdc app install entry-debug-rich-signed.hap
 
到此,應用就成功安裝到手機上了。該操作需手機連接到電腦操作。
 
②通過應用商店安裝
 
關于開放式測試版本:華為對上架的應用要求比較高,這里介紹一種比較簡單的方式,那就是發(fā)布開放式測試版本。
 
當然,如果你的應用達到了上架需求,也可以直接通過該版本直接轉(zhuǎn)為正式版本。
 
開放式測試版本需要受邀開發(fā)者才能提交,如您需加入受邀名單,已實名開發(fā)者需發(fā)送郵件主題為“申請加入 HarmonyOS 應用的開放式測試”,將 APP ID 及 Developer ID 發(fā)送至 agconnect@huawei.com 進行申請。
 
華為運營人員將在 1-3 個工作日內(nèi)為您安排對接人員。未實名開發(fā)者請先完成實名認證再發(fā)送申請。APP ID 及 Developer ID 查詢方法請參見查詢開發(fā)者帳號 ID 及項目 ID。
 
更加具體內(nèi)容查看官方文檔《開放式測試》:
 
https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-betatest-introduction-0000001071477284
 
上架應用:獲取到開放式測試版本權限后,就可以提交應用了。
 
首先,登錄到華為 AppGallery Connect 填寫完整的應用信息。
 
進入到下一步,填寫版本信息。在是否開放式測試版本這里選擇是,然后填寫測試時間及相關信息,因為是測試版本,所以還需要添加測試賬號,這里添加的賬號為華為用戶賬號,如何是手機號,需要在前面添加 86-。
 
軟件版本這里上傳前面構建的 APP 包:
 
后面的版權信息,因為我沒有,這個是測試版本,所以隨便上傳一下,應付自動檢查就 OK 了。填寫完成后提交審核。然后就是等待審核通過了。

高都電子,為客戶創(chuàng)造價值!

雙面板免費加費,四層板加急打樣,厚銅電路板打樣

Xcm