參考 鴻蒙官方文檔(點(diǎn)擊傳送門) ,做一下流程梳理簡(jiǎn)化,及踩坑記錄

站在用戶的角度思考問題,與客戶深入溝通,找到西和網(wǎng)站設(shè)計(jì)與西和網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:做網(wǎng)站、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋西和地區(qū)。
華為將真機(jī)調(diào)試分成物理真機(jī)和遠(yuǎn)程真機(jī)。這里說的都是物理真機(jī)(手機(jī)、平板)。鴻蒙真機(jī)調(diào)試巨復(fù)雜,不像Android那么容易方便。
貼一下官方的調(diào)試流程圖:
總結(jié)一下:
上面這個(gè)流程可以忽略,沒講到重點(diǎn)。真機(jī)調(diào)試是需要在 ? AppGallery Connect 中創(chuàng)建應(yīng)用的,調(diào)試應(yīng)用需要的cer和p7b文件是從這里生成的。
先決條件:
1. 鴻蒙手機(jī)通過USB連接電腦,并開啟USB調(diào)試。
2. 一個(gè)華為開發(fā)者賬號(hào),實(shí)名認(rèn)證
3. APP開發(fā)工具DevEco-Studio
關(guān)鍵流程:
1. Studio創(chuàng)建應(yīng)用
2. 如果未登錄過,F(xiàn)ile Project Structure Project Signing Configs簽名配置頁,點(diǎn)擊“Sign In”
3. AppGallery創(chuàng)建應(yīng)用(包名和Studio創(chuàng)建的一樣)
4. 官方文檔到這在簽名配置頁就點(diǎn)Try Again可以自動(dòng)簽名,我試了不行,以下全是手動(dòng)
5. Studio中Build Generate key and CSR? ?生成p12和csr文件
6. 獲取手機(jī)udid,命令行hdc shell bm get -udid(下一步設(shè)備管理要用)
7. AppGallery主頁 用戶與訪問 左側(cè)設(shè)備管理添加udid的設(shè)備(生成p7b時(shí)要用)
8. AppGallery主頁 用戶與訪問 左側(cè)證書管理生成cer文件(生成p7b和簽名配置要用)
9. AppGallery主頁 我的項(xiàng)目 左側(cè)HarmonyOS應(yīng)用 HAP provision profile,生成p7b文件
10. 最后在簽名配置頁配好 p12、p7b、cer等參數(shù),運(yùn)行鴻蒙應(yīng)用到真機(jī)就行了
之前測(cè)試過使用華為DevEco開發(fā)智能電視應(yīng)用。前幾天華為發(fā)布了手機(jī)的測(cè)試版,不能免俗,抓緊嘗試一下。
手頭沒有華為手機(jī)測(cè)試系統(tǒng),現(xiàn)在試一下開發(fā)環(huán)境跑模擬器感受一下。
以前DevEco里是沒有手機(jī)選項(xiàng)的,現(xiàn)在該選項(xiàng)可以看到了:
這里測(cè)試一下Business Card Ability(Java)開發(fā)。
DevEco和Android Studio一樣基于開源的Idea版本開發(fā)的,其結(jié)構(gòu)與安卓開發(fā)環(huán)境非常像,熟悉安卓的小伙伴應(yīng)該能很快上手。
入口程序是一個(gè)MyApplication,從AbilityPackage繼承。
它首先找到了連接的榮耀手機(jī),但這個(gè)手機(jī)不是鴻蒙系統(tǒng)。
編譯是成功了,但提示設(shè)備無法使用:
點(diǎn)擊Tools - HVD Manager
首先提示登陸華為賬號(hào),登陸后,選擇一個(gè)模擬器運(yùn)行:
啟動(dòng)以后長(zhǎng)這個(gè)樣:
點(diǎn)擊設(shè)置,先看看關(guān)于:
上面顯示大大的HarmonyOS。但感覺畫面很模糊,不知道模擬器到底是運(yùn)行在本地的,還是云端的。但DevEco上顯示是Remote Device字樣。
鴻蒙OS版本號(hào) 2.0.0 Developer Beta1。
再點(diǎn)運(yùn)行,在指定的模擬器上運(yùn)行程序。
不過仍然運(yùn)行失敗:
鴻蒙OS版本與平板是一致的,
程序終于跑起來了:
看起來安卓程序好像真能在鴻蒙直接運(yùn)行,安裝一個(gè)快手試試:
還真能看:
我真分不清這是安卓還是鴻蒙了 。
IT之家 6 月 5 日消息 華為鴻蒙 HarmonyOS 2 已經(jīng)正式發(fā)布,但目前大部分帶有 HarmonyOS 服的應(yīng)用都是系統(tǒng)自帶的應(yīng)用,第三方應(yīng)用適配的還比較少,但也并非完全沒有。IT之家了解到,已經(jīng)有支持 HarmonyOS 服務(wù)的應(yīng)用,甚至是純 HarmonyOS 的應(yīng)用上架華為應(yīng)用市場(chǎng)。
據(jù)鴻蒙技術(shù)社區(qū)消息, 目前純 HarmonyOS 應(yīng)用包括:新浪新聞鴻蒙版、微博、墨跡天氣 HM 版、央視影音鴻蒙版 。另外還有幾個(gè)支持 HarmonyOS 特性的應(yīng)用:優(yōu)酷視頻、京東。
其中, 圖標(biāo)上有“HMOS”角標(biāo)的即為純 HarmonyOS 應(yīng)用,有下劃線的應(yīng)用支持 HarmonyOS 的卡片特性 。純 HarmonyOS 應(yīng)用是指基于 HarmonyOS 開發(fā)的應(yīng)用,支持 HarmonyOS 特性的應(yīng)用是指基于 Android 開發(fā)的應(yīng)用,但是使用了 HarmonyOS 的特性。
要想搜到這些應(yīng)用,在華為應(yīng)用商店中搜索應(yīng)用名稱,點(diǎn)進(jìn)應(yīng)用的介紹頁面,劃到最底部,在“同開發(fā)者的其他應(yīng)用”的列表中就能夠找到帶有“HMOS”角標(biāo)或者名字帶有“鴻蒙版”、“HM 版”文字的應(yīng)用。
另外支持 HarmonyOS 特性的應(yīng)用都會(huì)在介紹中標(biāo)注“含 HarmonyOS 服務(wù)”,也可據(jù)此判定是否為 HarmonyOS 應(yīng)用。
鴻蒙技術(shù)社區(qū)還發(fā)現(xiàn),所有具有 HarmonyOS 服務(wù)的應(yīng)用通過工具導(dǎo)出時(shí)后綴仍然是 APK,兩類 HarmonyOS 應(yīng)用并不能安裝在其他安卓手機(jī)上。
此外, 目前純 HarmonyOS 應(yīng)用的體積很小,但同時(shí)功能也很少。
此外,支持 HarmonyOS 特性的應(yīng)用的體積和 Android 應(yīng)用沒有太大差距,有時(shí)還小于 Android 應(yīng)用,但是集成了更多功能。
當(dāng)前題目:開發(fā)純鴻蒙應(yīng)用,部分純鴻蒙應(yīng)用已上線
文章URL:http://chinadenli.net/article31/dsgjosd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、網(wǎng)站導(dǎo)航、建站公司、手機(jī)網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)