哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

教你們寫的鴻蒙APP如何安裝到真機(jī)上

華為麒麟 ? 來源:鴻蒙技術(shù)社區(qū) ? 作者:李靈通 ? 2021-07-13 09:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

寫了一個 HarmonyOS 應(yīng)用后最大的心愿就是把它安裝到真機(jī)上,或發(fā)送給其他的小伙伴安裝到真機(jī)上運(yùn)行。

想要在真機(jī)上運(yùn)行,真的沒有 Android 那么簡單。難點(diǎn)主要體現(xiàn)在配置簽名及安裝上。

配置簽名需要簽名文件,而簽名文件必須經(jīng)過華為官網(wǎng)才能生成。

簽名區(qū)分調(diào)試簽名與正式簽名:

調(diào)試簽名文件需要指定設(shè)備,即指定哪幾個設(shè)備可以安裝此簽名的安裝包。

正式的簽名文件不需要指定設(shè)備,但使用正式簽名打出的安裝包是不能直接安裝到真機(jī)上的,這個會在后面的安裝步驟介紹。而安裝包也并不能在設(shè)備上直接點(diǎn)擊安裝。

下面可以看一下如何將 HarmonyOS 應(yīng)用打包并安裝到真機(jī)上。

配置簽名

配置簽名需要 3 個文件:

xxxx.p12:密鑰文件,可本地生成

xxxx.p7b:HAP Provision Profile文件,需要從華為應(yīng)用網(wǎng)站創(chuàng)建并下載

xxxx.cer:數(shù)字證書,需要從華為應(yīng)用網(wǎng)站創(chuàng)建并下載

配置的代碼如下:

debug {

storeFile file(‘xxxx.p12’)

storePassword ‘***’

keyAlias = ‘debugKey’

keyPassword ‘****’

signAlg = ‘SHA256withECDSA’

profile file(‘xxxx.p7b’)

certpath file(‘xxxx.cer’)

}

①通過 DevEco 自動配置簽名

使用此種配置方式只能配置調(diào)試簽名文件,且前提是要有一臺 HarmonyOS 系統(tǒng)的設(shè)備連接到電腦。需要設(shè)備連接是因?yàn)檎{(diào)試簽名文件需要指定設(shè)備。

a.在 AppGallery Connect 網(wǎng)站建項(xiàng)目

AppGallery Connect 網(wǎng)站連接為:

https://developer.huawei.com/consumer/cn/service/josp/agc/index.html

不用點(diǎn)擊或復(fù)制鏈接進(jìn)入網(wǎng)站,可根據(jù)使用真機(jī)調(diào)試文檔的指引進(jìn)入:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ide_debug_device-0000001053822404#section793484619307

這里需要特別注意,不能直接從“我的應(yīng)用”圖標(biāo)進(jìn)入,直接創(chuàng)建應(yīng)用。從“我的應(yīng)用”進(jìn)入創(chuàng)建不了 HarmonyOS 應(yīng)用。只能從“我的項(xiàng)目”進(jìn)入,創(chuàng)建項(xiàng)目后再創(chuàng)建 HarmonyOS 應(yīng)用。

b.在新建項(xiàng)目里創(chuàng)建 HarmonyOS 應(yīng)用

創(chuàng)建 HarmonyOS 時選擇項(xiàng)目左側(cè)菜單的 HarmonyOS 應(yīng)用進(jìn)行創(chuàng)建

c.自動填充簽名信息

完成以上兩步可以再根據(jù)使用真機(jī)調(diào)試文檔里的介紹進(jìn)行處理即可:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ide_debug_device-0000001053822404#section793484619307

需要注意的是一定要在此界面勾選自動填充,即下圖的“Automatically generate singing”選項(xiàng),在網(wǎng)站創(chuàng)建應(yīng)用后,回到此彈窗,點(diǎn)擊下方的重試按鈕或重新進(jìn)入此頁面,都會自動填充簽名信息的。

②手動配置簽名

手動配置主要有以下 3 步,具體的可參考應(yīng)用發(fā)布文檔:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/publish_app-0000001053223745#section793484619307

流程主要為以下 4 步:

創(chuàng)建密鑰文件(.p12 文件)和證書請求文件(.csr 文件)

申請證書文件(.cer 文件)

申請 HAP Provision Profile 文件(.p7b 文件)

手動配置簽名信息

打包

使用 gradle 命令或直接在 gradle 面板執(zhí)行打包任務(wù)即可。生成的 hap 文件位于 build/outputs/hap/release/ 目錄下。

注意,這里示意的為打 release 包,若打發(fā) debug 包,把 release 換成 debug 即可。

①使用 gralde 命令打包:

。/gradlew entry:assembleRelease

②使用 gradle 面板打包

打開 DevEco Studio 右上方的 gradle 面板,選擇 assembleRelease,雙擊運(yùn)行即可。

安裝

目前測試發(fā)現(xiàn)只能安裝 Debug 包,且只能通過 hdc 命令進(jìn)行安裝。

使用發(fā)布證書打包出來的 release 安裝包,安裝時會提示以下錯誤信息,也就是設(shè)備不信任你的安裝包,即使你的證書上在華為官網(wǎng)申請的也不行,可能是必須得上架到應(yīng)用市場才可以吧。

Failure[INSTALL_FAILED_APP_SOURCE_NOT_TRUSTED]

將 hap 復(fù)制到手機(jī)上手,不能像 Android 程序一樣,點(diǎn)擊安裝包進(jìn)行安裝,系統(tǒng)不識別這種文件格式,會彈窗提示讓選擇打開的程序。

如果選擇“應(yīng)用”,則提示“解析安裝包失敗”,這個提示很像是 Android 系統(tǒng)彈出的,而且選擇打開的程序彈窗也像是 Android 系統(tǒng)的彈窗。

使用 hdc 安裝 hap 的命令為:

hdc install -p xxx.hap

總結(jié)

打包 hap 及安裝到手機(jī)的流程與 Android 沒有太大區(qū)別,而異同點(diǎn)主要體現(xiàn)在流程中的生成簽名文件和安裝上。

生成簽名文件:

簽名文件必須經(jīng)過華為認(rèn)證

使用調(diào)試簽名文件簽名的安裝包只能安裝到指定的設(shè)備

使用正式簽名文件簽名的安裝包不能直接安裝到真機(jī),需要發(fā)布到應(yīng)用市場才行

簽名文件不能共用,每個應(yīng)用都需要配置一個簽名文件

安裝:

安裝包不能手動點(diǎn)擊安裝,只能通過 bm install 進(jìn)行安裝

編輯:jq

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

    關(guān)注

    60

    文章

    3019

    瀏覽量

    46178

原文標(biāo)題:寫了個鴻蒙APP,如何安裝到真機(jī)上?

文章出處:【微信號:Huawei_Kirin,微信公眾號:華為麒麟】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    開通App Linking服務(wù)

    首次使用App Linking服務(wù)前,需要先開通此服務(wù)。 登錄AppGallery Connect,點(diǎn)擊“開發(fā)與服務(wù)”。 在項(xiàng)目列表中點(diǎn)擊HarmonyOS應(yīng)用所在的項(xiàng)目。 在左側(cè)導(dǎo)航欄中選擇“增長
    發(fā)表于 04-15 16:47

    土體位移計(jì)安裝全攻略:從組裝到埋設(shè),一步步教你操作

    在工程安全監(jiān)測領(lǐng)域,土體位移計(jì)的準(zhǔn)確安裝是保障數(shù)據(jù)可靠性的基礎(chǔ)。規(guī)范的安裝流程不僅能確保儀器長期穩(wěn)定運(yùn)行,更能有效反映土體真實(shí)的變形情況。本文將系統(tǒng)介紹從組裝到埋設(shè)的完整操作步驟,為現(xiàn)場施工提供清晰
    的頭像 發(fā)表于 03-27 15:04 ?135次閱讀
    土體位移計(jì)<b class='flag-5'>安裝</b>全攻略:從組<b class='flag-5'>裝到</b>埋設(shè),一步步<b class='flag-5'>教你</b>操作

    2026年美國服務(wù)器安裝配置寶塔面板完整教程:從安裝到建站

    寶塔面板是國內(nèi)用戶最熟悉的服務(wù)器管理工具,圖形化界面讓Nginx、MySQL、PHP的安裝和管理變得直觀。裝在美國服務(wù)器上,同樣好用。 本文覆蓋寶塔面板安裝、LNMP環(huán)境配置、建站全流程,適合不熟悉
    的頭像 發(fā)表于 03-26 16:07 ?324次閱讀

    開發(fā)智能體調(diào)試與預(yù)覽---機(jī)測試

    和所選用戶組為準(zhǔn)。 6、取消機(jī)測試:只需進(jìn)入到智能體編排頁面,再次點(diǎn)擊【機(jī)測試】-【取消發(fā)布】即可。 本文參考鴻蒙官方文檔
    發(fā)表于 02-09 15:37

    OpenClaw對接聊天APP及AI助手工具

    OpenClaw對接聊天APP及AI助手工具 1、對接飛書聊天APP openclaw配置 此處以飛書為例,輸入插件下載安裝命令: openclaw?plugins?install
    的頭像 發(fā)表于 02-06 16:13 ?1988次閱讀
    OpenClaw對接聊天<b class='flag-5'>APP</b>及AI助手工具

    小藝智能體調(diào)試與預(yù)覽---機(jī)測試

    1、開發(fā)者可在智能體調(diào)試與預(yù)覽區(qū)域,點(diǎn)擊機(jī)測試圖標(biāo)-點(diǎn)擊【白名單】跳轉(zhuǎn)至智能體白名單配置頁面。 2、勾選用于測試的群組,點(diǎn)擊屏幕左側(cè)【編排】返回智能體編排頁面進(jìn)行機(jī)測試發(fā)布。若無可用機(jī)調(diào)試
    發(fā)表于 01-28 14:16

    LABVIEW VIPM用戶單獨(dú)安裝的插件,如何導(dǎo)出來,安裝到另一臺電腦

    LABVIEW VIPM用戶單獨(dú)安裝的插件,如何導(dǎo)出來,安裝到另一臺電腦,現(xiàn)在換臺電腦,很多插件,單獨(dú)安裝太麻煩了。
    發(fā)表于 01-22 14:26

    聲智科技攜手華為鴻蒙推動聲學(xué)AI技術(shù)革新

    作為華為鴻蒙生態(tài)的重要合作伙伴,聲智在聲學(xué) AI 技術(shù)與應(yīng)用服務(wù)領(lǐng)域持續(xù)深耕,與鴻蒙生態(tài)保持著緊密協(xié)同,不斷拓展更具創(chuàng)造力的用戶體驗(yàn)。聲智 App 已率先登陸鴻蒙應(yīng)用商店,全量適配
    的頭像 發(fā)表于 12-04 15:44 ?890次閱讀

    誰懂怎么用LORA智能空調(diào)溫控器?從安裝到運(yùn)維的實(shí)操指南,這篇說透了

    自動控溫。 第一步:接線方式,建立物理連接 穩(wěn)定可靠,拆裝簡易方便,純銅線圈變壓器,電壓穩(wěn)定,有效屏蔽電網(wǎng)干擾源 安裝說明 第二步:聯(lián)網(wǎng)配置,綁定 APP,實(shí)現(xiàn)無線管控 安裝完成后,需將溫控器與 LORA 網(wǎng)關(guān) + 手機(jī)
    的頭像 發(fā)表于 11-19 17:18 ?1323次閱讀

    安裝到數(shù)據(jù):振弦式表面應(yīng)變計(jì)的全生命周期服務(wù)指南

    在工程安全監(jiān)測領(lǐng)域,振弦式表面應(yīng)變計(jì)作為一種精密的測量工具,其價值貫穿于從初始安裝到長期數(shù)據(jù)服務(wù)的整個生命周期。一套科學(xué)、嚴(yán)謹(jǐn)?shù)娜芷诜?wù),是確保監(jiān)測數(shù)據(jù)準(zhǔn)確可靠、最終為結(jié)構(gòu)物安全提供有效評判
    的頭像 發(fā)表于 11-05 16:01 ?334次閱讀
    從<b class='flag-5'>安裝到</b>數(shù)據(jù):振弦式表面應(yīng)變計(jì)的全生命周期服務(wù)指南

    【HarmonyOS 5】鴻蒙mPaaS詳解

    【HarmonyOS 5】鴻蒙mPaaS詳解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財(cái)# 一、mPaaS是什么? mPaaS 是 Mobile
    的頭像 發(fā)表于 07-11 18:23 ?1018次閱讀
    【HarmonyOS 5】<b class='flag-5'>鴻蒙</b>mPaaS詳解

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

    # 使用DevEcoStudio 開發(fā)、編譯鴻蒙 NEXT_APP 以及使用中文插件 #鴻蒙開發(fā)工具 #DevEco Studio ## 1. 概述 DevEco Studio 是華為提供
    發(fā)表于 06-11 17:18

    鴻蒙5開發(fā)隱藏案例分享---自由流轉(zhuǎn)的瀏覽進(jìn)度接續(xù)

    **?**鴻蒙開發(fā)隱藏案例大揭秘!手把手教你玩轉(zhuǎn)應(yīng)用接續(xù)功能? 大家好呀~今天要跟大家分享一個超實(shí)用的鴻蒙開發(fā)技巧!之前總覺得鴻蒙的官方文檔案例藏得太深,最近偶然挖到了 「應(yīng)用接續(xù)」
    發(fā)表于 06-03 18:47

    鴻蒙5開發(fā)寶藏案例分享---一多開發(fā)實(shí)例(地圖導(dǎo)航)

    ? 鴻蒙開發(fā)隱藏寶藏大公開!手把手教你玩轉(zhuǎn)\"一多\"地圖導(dǎo)航案例 ? 大家好呀!我是你們的老朋友,今天要給大家扒一扒鴻蒙官方文檔里那些\"藏得深\"的實(shí)戰(zhàn)
    發(fā)表于 06-03 16:17

    鴻蒙5開發(fā)寶藏案例分享---折疊屏懸停態(tài)開發(fā)實(shí)踐

    ?【鴻蒙折疊屏開發(fā)寶藏指南】原來官方藏了這么多好東西!手把手教你玩轉(zhuǎn)懸停態(tài)開發(fā)**?** Hey小伙伴們!我是你們的老朋友XX,最近在肝鴻蒙折疊屏項(xiàng)目時,意外挖到了官方文檔里的隱藏寶藏
    發(fā)表于 06-03 12:04
    濮阳县| 彰武县| 金门县| 兴山县| 抚州市| 体育| 类乌齐县| 叙永县| 镇平县| 清水河县| 新乐市| 曲松县| 济宁市| 蛟河市| 东乡族自治县| 吉首市| 白山市| 贡嘎县| 如皋市| 宜兰市| 永新县| 清水县| 台州市| 嵩明县| 阳原县| 鹤山市| 屏边| 武夷山市| 同仁县| 鸡东县| 吉首市| 花莲县| 临安市| 连州市| 且末县| 五原县| 邹城市| 三穗县| 木里| 建平县| 天门市|