一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何將開發(fā)的鴻蒙APP安裝到手機上

OpenHarmony技術(shù)社區(qū) ? 來源:鴻蒙技術(shù)社區(qū) ? 作者:dsttl3點cn ? 2021-12-03 10:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目前,安裝鴻蒙應(yīng)用的方式有兩種:

通過 SDK 中提供的 hdc 工具安裝,該方式只適合開發(fā)、測試人員,需要通過電腦來安裝,而且需要將設(shè)備添加為測試設(shè)備。

通過應(yīng)用商店安裝,該方式適合所有人,不過上架應(yīng)用要求比較高。不過官方提供了開放式測試功能,可以省略部分上架要求條件。

前期準備

需要準備好程序源碼,簽名證書文件等。

簽名證書文件參考:《鴻蒙應(yīng)用打包簽名需要用到的 4 個文件生成方法》

https://harmonyos.51cto.com/posts/8722

配置簽名文件

鴻蒙應(yīng)用安裝到真機上,需要進行簽名,下面介紹幾種簽名方式。

①使用 IDE 自動簽名

該簽名方式在開發(fā)階段最常見,特點是配置簡單。缺點是需要真機與電腦連接才能完成簽名,只適合單臺設(shè)備安裝。

自動簽名官方文檔已經(jīng)有介紹了,這里就直接引用官方文檔了。使用真機進行調(diào)試。

簽名成功界面:

1c663acc-53c6-11ec-b2e9-dac502259ad0.png

自動簽名常見錯誤提示如下兩種:

(1)無法創(chuàng)建調(diào)試 key:

1c8fef2a-53c6-11ec-b2e9-dac502259ad0.png

解決方法:廢除多余的調(diào)試證書,當前 AGC 調(diào)試證書最多僅支持兩個,超過兩個無法創(chuàng)建。

1ce7797a-53c6-11ec-b2e9-dac502259ad0.png

(2)沒有連接鴻蒙設(shè)備:

1d21ea06-53c6-11ec-b2e9-dac502259ad0.png

解決方法:使用 USB 連接手機,并確保手機已開啟調(diào)試模式。

②手動配置調(diào)試證書

該方式與自動簽名類似,不過可以通過添加測試設(shè)備,給最多 100 臺測試設(shè)備進行安裝。

打開 DevEco Studio 進入File→Project Structure→Project→Signing Configs 界面。

1d5b087c-53c6-11ec-b2e9-dac502259ad0.png

配置完成的界面:

1d9bb8b8-53c6-11ec-b2e9-dac502259ad0.png

③手動配置發(fā)布證書

該方式適合將安裝包發(fā)布到應(yīng)用商店。該操作與配置調(diào)試證書類似,不過需要將調(diào)試證書替換為發(fā)布證書。

配置完成的界面:

1dc4ca00-53c6-11ec-b2e9-dac502259ad0.png

打包應(yīng)用

打包應(yīng)用有 3 種:

①直接通過 ide 安裝應(yīng)用

該方法只用于開發(fā)調(diào)試,在連接手機后,點擊該運行按鈕就行。

1dec5c28-53c6-11ec-b2e9-dac502259ad0.png

②打包 debug 版本包

打開 DevEco Studio 進入Build→Build Hap(s)/APP(s)→Build Hap(s)。

1e09dc08-53c6-11ec-b2e9-dac502259ad0.png

③打包 Release 版本包

打開 DevEco Studio 進入Build→Build Hap(s)/APP(s)→Build APP(s)。

1e35a34c-53c6-11ec-b2e9-dac502259ad0.png

應(yīng)用安裝

應(yīng)用安裝分為兩種,一種是 debug 版本安裝,一種是通過應(yīng)用商店安裝。

①debug 版本安裝

確認設(shè)備是否已經(jīng)被添加到測試設(shè)備,查看方式:登錄華為 AppGallery Connect→用戶與訪問→設(shè)備管理。

查看設(shè)備是否在列表中。設(shè)備 UDID 可以通過 hdc 工具查詢(附件附帶,或者在鴻蒙 SDK 中找到。)

使用數(shù)據(jù)線將手機連接到電腦,打開 cmd 命令,查詢命令:

hdc shell bm get -udid

1e8b2704-53c6-11ec-b2e9-dac502259ad0.png

如果應(yīng)用沒有添加,需要添加設(shè)備后,重新生成調(diào)試證書,然后替換先前的證書。

安裝應(yīng)用:因為鴻蒙目前并不像安卓,支持安裝包直接在手機上安裝,所以如果是多臺設(shè)備或多個測試人員,需要通過 hdc 工具來進行安裝。

首先需要確認上述步驟是否已經(jīng)完成,打開 CMD,進入構(gòu)建完成的 debug hap 包目錄,輸入以下命令:

hdc app install entry-debug-rich-signed.hap

1eafe49a-53c6-11ec-b2e9-dac502259ad0.png

到此,應(yīng)用就成功安裝到手機上了。該操作需手機連接到電腦操作。

②通過應(yīng)用商店安裝

關(guān)于開放式測試版本:華為對上架的應(yīng)用要求比較高,這里介紹一種比較簡單的方式,那就是發(fā)布開放式測試版本。

當然,如果你的應(yīng)用達到了上架需求,也可以直接通過該版本直接轉(zhuǎn)為正式版本。

開放式測試版本需要受邀開發(fā)者才能提交,如您需加入受邀名單,已實名開發(fā)者需發(fā)送郵件主題為“申請加入 HarmonyOS 應(yīng)用的開放式測試”,將 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

上架應(yīng)用:獲取到開放式測試版本權(quán)限后,就可以提交應(yīng)用了。

首先,登錄到華為 AppGallery Connect 填寫完整的應(yīng)用信息。

進入到下一步,填寫版本信息。在是否開放式測試版本這里選擇是,然后填寫測試時間及相關(guān)信息,因為是測試版本,所以還需要添加測試賬號,這里添加的賬號為華為用戶賬號,如何是手機號,需要在前面添加 86-。

軟件版本這里上傳前面構(gòu)建的 APP 包:

1f3f9270-53c6-11ec-b2e9-dac502259ad0.png

后面的版權(quán)信息,因為我沒有,這個是測試版本,所以隨便上傳一下,應(yīng)付自動檢查就 OK 了。填寫完成后提交審核。然后就是等待審核通過了。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 手機
    +關(guān)注

    關(guān)注

    35

    文章

    6941

    瀏覽量

    159526
  • APP
    APP
    +關(guān)注

    關(guān)注

    33

    文章

    1587

    瀏覽量

    74265
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2642

    瀏覽量

    68118

原文標題:開發(fā)了個鴻蒙APP,如何安裝到手機上?

文章出處:【微信號:gh_834c4b3d87fe,微信公眾號:OpenHarmony技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    使用DevEcoStudio 開發(fā)、編譯鴻蒙 NEXT_APP 以及使用中文插件

    # 使用DevEcoStudio 開發(fā)、編譯鴻蒙 NEXT_APP 以及使用中文插件 #鴻蒙開發(fā)工具 #DevEco Studio ##
    發(fā)表于 06-11 17:18

    如何將一個FA模型開發(fā)的聲明式范式應(yīng)用切換到Stage模型

    模型切換概述 本文介紹如何將一個FA模型開發(fā)的聲明式范式應(yīng)用切換到Stage模型,您需要完成如下動作: 工程切換:新建一個Stage模型的應(yīng)用工程。 配置文件切換:config.json切換
    發(fā)表于 06-04 06:22

    鴻蒙5開發(fā)寶藏案例分享---一多開發(fā)實例(長視頻)

    【?鴻蒙開發(fā)寶藏案例大起底!原來官方藏了這么多干貨!】 大家好呀~最近在折騰鴻蒙應(yīng)用開發(fā)的時候,意外發(fā)現(xiàn)了官方文檔里藏著一堆超實用的開發(fā)案例
    發(fā)表于 06-03 15:58

    鴻蒙北向開發(fā)OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置

    本文介紹OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置,鴻蒙北向開發(fā)入門必備!由觸覺智能Purple Pi OH鴻蒙
    的頭像 發(fā)表于 03-28 18:05 ?870次閱讀
    <b class='flag-5'>鴻蒙</b>北向<b class='flag-5'>開發(fā)</b>OpenHarmony5.0 DevEco Studio<b class='flag-5'>開發(fā)</b>工具<b class='flag-5'>安裝</b>與配置

    如何將firware安裝到使用MC9S08JS16CWJ的新USBDM中?

    我正在根據(jù)您名為 USBDM_SWD_SER_JS16CWJ_V3_1 的文件制作一個 USBDM。 現(xiàn)在,我遇到了一個問題,我不知道如何將 firware 安裝到使用 MC9S08JS16CWJ
    發(fā)表于 03-24 07:46

    【貝啟科技BQ3568HM開源鴻蒙開發(fā)板深度試用報告】使用Deveco Studio進行開發(fā)

    貝啟科技BQ3568HM開源鴻蒙開發(fā)板套件,提供了屏幕,可以用于開發(fā)App應(yīng)用。 當前貝啟官方已經(jīng)提供了4.1 Release和5.0.1 Release的源碼: 其中,4.1 Rel
    發(fā)表于 03-16 11:28

    如何將Linux安裝包快速轉(zhuǎn)成玲瓏包

    本篇將以 motrix 為例為大家展示如何將 Linux 安裝包快速轉(zhuǎn)成玲瓏包。
    的頭像 發(fā)表于 03-12 16:01 ?561次閱讀
    <b class='flag-5'>如何將</b>Linux<b class='flag-5'>安裝</b>包快速轉(zhuǎn)成玲瓏包

    鴻蒙北向開發(fā)OpenHarmony4.1 DevEco Studio開發(fā)工具安裝與配置

    OpenHarmony4.1 DevEco Studio開發(fā)工具安裝與配置,鴻蒙北向開發(fā)入門必備!
    的頭像 發(fā)表于 02-07 17:35 ?830次閱讀
    <b class='flag-5'>鴻蒙</b>北向<b class='flag-5'>開發(fā)</b>OpenHarmony4.1 DevEco Studio<b class='flag-5'>開發(fā)</b>工具<b class='flag-5'>安裝</b>與配置

    鴻蒙Flutter實戰(zhàn):14-現(xiàn)有Flutter 項目支持鴻蒙 II

    分別安裝官方的3.22版本,以及鴻蒙社區(qū)的 3.22.0 版本 3.搭建 Flutter鴻蒙開發(fā)環(huán)境 參考文章《鴻蒙Flutter實戰(zhàn):0
    發(fā)表于 12-26 14:59

    android手機上emulate應(yīng)用程序的方法

    。以下是一些在Android手機上模擬應(yīng)用程序的具體方法和步驟: 一、使用Android Studio中的模擬器 安裝Android Studio : 首先,你需要在電腦上安裝Android
    的頭像 發(fā)表于 12-05 15:33 ?1217次閱讀

    華為所有新手機搭載鴻蒙 余承東:從2025年起華為新品全部搭載原生鴻蒙系統(tǒng)

    鴻蒙兩個選擇,但是到2015年華為新品全部搭載原生鴻蒙。 Mate70 / Pro / Pro+ 及 Mate X6 系列旗艦手機支持到手
    的頭像 發(fā)表于 11-27 15:42 ?4522次閱讀

    Taro鴻蒙技術(shù)內(nèi)幕系列(一):如何將React代碼跑在ArkUI上

    基于 Taro 打造的京東鴻蒙 APP 已跟隨鴻蒙 Next 系統(tǒng)公測,本系列文章深入解析 Taro 如何實現(xiàn)使用 React 開發(fā)高性能
    的頭像 發(fā)表于 10-25 17:24 ?751次閱讀
    Taro<b class='flag-5'>鴻蒙</b>技術(shù)內(nèi)幕系列(一):<b class='flag-5'>如何將</b>React代碼跑在ArkUI上

    鴻蒙Flutter實戰(zhàn):08-如何調(diào)試代碼

    # 鴻蒙Flutter實戰(zhàn):如何調(diào)試代碼 ## 1.環(huán)境搭建 參考文章[鴻蒙Flutter實戰(zhàn):01-搭建開發(fā)環(huán)境](https://gitee.com/zacks
    發(fā)表于 10-23 16:29

    鴻蒙Flutter實戰(zhàn):07混合開發(fā)

    # 鴻蒙Flutter實戰(zhàn):混合開發(fā) 鴻蒙Flutter混合開發(fā)主要有兩種形式。 ## 1.基于har flutter module
    發(fā)表于 10-23 16:00

    單片機WiFi模塊怎樣連接手機APP

    連接 :WiFi模塊與單片機物理連接。 編程單片機 :編寫代碼使單片機能通過WiFi模塊與互聯(lián)網(wǎng)通信。 創(chuàng)建服務(wù)器 :在單片機上創(chuàng)建一個小型服務(wù)器,以便手機APP可以與之通信。
    的頭像 發(fā)表于 09-10 15:31 ?3623次閱讀