一区二区三区高清aⅴ专区,台湾中文娱乐网,亚洲第一网站

零基礎(chǔ)鴻蒙app開發(fā)教程(鴻蒙app開發(fā)工具)

小程序開發(fā) 3913
本篇文章給大家談?wù)劻慊A(chǔ)鴻蒙app開發(fā)教程,以及鴻蒙app開發(fā)工具對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。 鴻蒙應(yīng)用開發(fā)之真機(jī)調(diào)試 參考 鴻蒙官方文檔(點(diǎn)擊傳送門) ,做一下流程梳理簡(jiǎn)化,及踩坑記錄 華為將真機(jī)調(diào)試分成物理真機(jī)和遠(yuǎn)程真機(jī)。這里說的都是物理真機(jī)(手機(jī)、平板)。鴻蒙真機(jī)調(diào)試巨復(fù)雜,不像Android那么容易方便。 貼一下官方的調(diào)試流程圖: 總結(jié)一下:

本篇文章給大家談?wù)劻慊A(chǔ)鴻蒙app開發(fā)教程,以及鴻蒙app開發(fā)工具對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。

鴻蒙應(yīng)用開發(fā)之真機(jī)調(diào)試

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

華為將真機(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ī)就行了

「鴻蒙開發(fā) 3」華為鴻蒙應(yīng)用開發(fā)的低代碼(Super Visual)開發(fā)方式

開發(fā)前可以了解下鴻蒙: [鴻蒙開發(fā) 序]華為鴻蒙操作系統(tǒng)(HarmonyOS)簡(jiǎn)介及開發(fā)環(huán)境搭建

開發(fā)前的準(zhǔn)備:「鴻蒙開發(fā) 1」華為鴻蒙應(yīng)用集成開發(fā)環(huán)境DevEco Studio安裝和設(shè)置

了解鴻蒙應(yīng)用開發(fā)的基本開發(fā)流程:「鴻蒙開發(fā) 2」第一個(gè)華為鴻蒙(HarmonyOS)應(yīng)用程序(App)

本章目標(biāo):

1 了解華為鴻蒙應(yīng)用開發(fā)的可視化(低代碼)方式

2 通過構(gòu)建一個(gè)簡(jiǎn)單的具有頁面跳轉(zhuǎn)功能的應(yīng)用

低代碼開發(fā)方式,即通過可視化界面開發(fā)方式快速構(gòu)建布局、編輯UI界面,可有效降低用戶的上手成本并提升用戶構(gòu)建UI界面的效率。

1 打開DevEco Studio,創(chuàng)建一個(gè)新工程,選擇支持Phone / Tablet / Wearable(手機(jī) / 平板 / s可穿戴)的模板,我們?cè)诖酥苯舆x擇Empty Ability

Project name工程名稱填SuperVisual

Development mode開發(fā)方式選擇Super Visual

其它的可以使用默認(rèn)設(shè)置,點(diǎn)擊完成,進(jìn)入編輯界面

1 在Project(項(xiàng)目)窗口,刪除工程運(yùn)行默認(rèn)的入口文件夾:“entry src main js default pages index”文件夾

2 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標(biāo)右鍵,選擇“New JS Visual”

JS visual name填first,點(diǎn)擊完成,進(jìn)入編輯界面

創(chuàng)建完成后,可以看到“entry src main supervisual default pages page page.visual”的文件目錄結(jié)構(gòu)

3 第一個(gè)頁面內(nèi)有一個(gè)容器、文本和一個(gè)按鈕,通過Div、Text和Button組件來實(shí)現(xiàn)

(1)分別選中first.visual畫面中的Text、Div組件,單擊鼠標(biāo)右鍵,選擇Delete刪除

(2)選中UI Control中的Div組件,將其拖至畫布

點(diǎn)擊右側(cè)屬性樣式欄中的通用樣式圖標(biāo)(General),設(shè)置Div組件的高度Height為100%,使其占滿屏幕

點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Flex),設(shè)置Div組件的FlexDirection樣式為column,使Div的主軸垂直;設(shè)置Div組件的JustifyContent樣式為center,使得其子組件在主軸上居中顯示;設(shè)置Div組件的AlignItems樣式為center,使得其子組件在交叉軸上居中顯示

(3)選中UI Control中的Text組件,將其拖至Div組件的中央?yún)^(qū)域

點(diǎn)擊右側(cè)屬性樣式欄中的屬性圖標(biāo)(Properties),設(shè)置Text組件的Content屬性為 “ Hello World ”

點(diǎn)擊右側(cè)屬性樣式欄中的通用樣式圖標(biāo)(General),設(shè)置Text組件的寬(width)為100%,高(height)為100px

點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Feature),設(shè)置組件的FontSize樣式為60px,使得其文字放大;設(shè)置組件的TextAlign樣式為center,使得組件文字居中顯示

(4)選中UI Control中的Button組件,將其拖至Text組件下面

點(diǎn)擊右側(cè)屬性樣式欄中的屬性圖標(biāo)(Properties),設(shè)置Button組件的Value屬性為 “ Next ”,

點(diǎn)擊右側(cè)屬性樣式欄中的通用樣式圖標(biāo)(General),設(shè)置按的寬(width)為40%,高(height)為60px

點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Feature),設(shè)置組件的FontSize樣式為40px

至此,第一個(gè)頁面創(chuàng)建完成

我們可以在預(yù)覽窗口中看效果,點(diǎn)擊右側(cè)邊欄的Preview打開預(yù)覽窗口

1 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標(biāo)右鍵,選擇“New JS Visual”

Visual配置界面,JS visual name填second,回車(Enter鍵)或者點(diǎn)擊完成,進(jìn)入編輯界面

2 第二個(gè)頁面中有一個(gè)容器和文本,通過Div、Text組件實(shí)現(xiàn),現(xiàn)在編輯器已經(jīng)為我們創(chuàng)建好了,我們就來修改下它們的屬性(你也可以刪除原有的自己創(chuàng)建,具體步驟參考本章第二節(jié)“二 創(chuàng)建第一個(gè)頁面”)。

選中Text組件,點(diǎn)擊右側(cè)屬性樣式欄中的屬性圖標(biāo)(Properties),設(shè)置Text組件的Content屬性為 “ Hi,I'm always here. ”

點(diǎn)擊右側(cè)屬性樣式欄中的通用圖標(biāo)(General),設(shè)置組件的寬(width)為100%,高為60px

點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Feature),設(shè)置組件的FontSize樣式為36px,TextAlign樣式為center

這樣我們的第二個(gè)頁面創(chuàng)建成功了

1 在Project窗口,打開工程中的“entry src main js default pages first first.js”, 導(dǎo)入router模塊,頁面路由router根據(jù)頁面的uri來找到目標(biāo)頁面,從而實(shí)現(xiàn)跳轉(zhuǎn)。示例代碼如下:

2 打開或者切換到first.visual頁面,選中畫布上的Button組件,點(diǎn)擊右側(cè)屬性樣式欄中的事件圖標(biāo)(Events),鼠標(biāo)點(diǎn)擊Click事件的輸入框,選擇launch事件

3 在預(yù)覽窗口中查看項(xiàng)目效果,點(diǎn)擊Next按鈕后發(fā)現(xiàn)我們的頁面成功跳轉(zhuǎn)了。

到此,本章的目標(biāo)就完成了。

華為升級(jí)鴻蒙系統(tǒng)教程 手把手教你升級(jí)鴻蒙系統(tǒng)2.0

近日華為召開了鴻蒙系統(tǒng)新品發(fā)布會(huì),其中最重磅的莫過于發(fā)布了全新的系統(tǒng)——HarmonyOS 2,即鴻蒙OS 2.0系統(tǒng),有不少小伙伴在發(fā)布會(huì)之后會(huì)問華為設(shè)備怎么升級(jí)鴻蒙系統(tǒng)2.0?華為升級(jí)鴻蒙系統(tǒng)教程來了,在文章的最后也會(huì)給大家附上2021升級(jí)鴻蒙系統(tǒng)機(jī)型名單。

注意: 目前僅限部分華為手機(jī)、平板型號(hào)升級(jí)鴻蒙系統(tǒng),后期華為也會(huì)開放華為智慧屏、榮耀手機(jī)、榮耀平板升級(jí)鴻蒙系統(tǒng)

1.在華為設(shè)備內(nèi)找到[我的華為]應(yīng)用,并打開此APP;

2.在[我的華為]內(nèi)找到[HarmonyOS升級(jí)嘗鮮]的圖標(biāo),點(diǎn)擊進(jìn)入;

3.如果設(shè)備機(jī)型剛好處于公測(cè)嘗鮮階段,則點(diǎn)擊[立即嘗鮮];

4.在[公測(cè)嘗鮮]進(jìn)入后,選擇自己設(shè)備的機(jī)型,如Mate40系列HarmonyOS 2公測(cè)嘗鮮,點(diǎn)擊[報(bào)名公測(cè)];

5.選擇參加公測(cè)活動(dòng),同時(shí)下載描述文件,這點(diǎn)和蘋果的 Beta 版用了同樣的方法;

6.設(shè)備打開[設(shè)置]并找到[檢查更新],下載完成更新包后重啟更新即可。

華為鴻蒙系統(tǒng)詳解,沒看懂或錯(cuò)過發(fā)布會(huì)的看這篇文章就夠了

昨晚華為舉行了鴻蒙2.0系統(tǒng)的線上發(fā)布會(huì),正式版系統(tǒng)發(fā)布,將廣泛應(yīng)用于手機(jī)、電腦、平板以及各種家電設(shè)備甚至是 汽車 等等,廢話不多說,接下來小麥就帶大家來了解以下鴻蒙系統(tǒng)的定位。

真正的萬物互聯(lián),用戶自由調(diào)取軟硬件

鴻蒙系統(tǒng)誕生以來一直想深耕于萬物互聯(lián),這次的發(fā)布會(huì)進(jìn)一步確定了鴻蒙萬物互聯(lián)的布局方式。鴻蒙在開發(fā)時(shí)重點(diǎn)應(yīng)用了分布式技術(shù),在鴻蒙的正式系統(tǒng)中加入了超級(jí)終端功能,用戶不單單可以自由調(diào)取軟件,還能自由組合調(diào)取硬件,什么意思呢?

關(guān)于軟件給大家舉個(gè)例子,假如我們?cè)邙櫭上到y(tǒng)手機(jī)上安裝了一款app,但是在pad或者電腦上沒有對(duì)應(yīng)應(yīng)用,在我們想用平板或者電腦使用這個(gè)軟件時(shí)可以直接調(diào)取手機(jī)的這個(gè)app而不用另外下載。

硬件方面和軟件有點(diǎn)類似,還是給大家舉一些簡(jiǎn)單的例子,我們一般的顯示器沒有很強(qiáng)的算力,比如現(xiàn)在賣的各種智慧屏是沒有多少算力的,但是我們可以調(diào)用有強(qiáng)大算力的計(jì)算機(jī),同時(shí)感覺智慧屏的音質(zhì)不行,可以調(diào)用專業(yè)音箱來輸出聲音。當(dāng)然鴻蒙系統(tǒng)遠(yuǎn)不如此,我們可以自由切換組合各種硬件設(shè)備輸出硬件對(duì)應(yīng)的優(yōu)勢(shì),高清屏幕的畫質(zhì)、藍(lán)牙耳機(jī)的聲音、電腦的算力、pad方便的手寫等等。

華為新的鴻蒙手表可以控制鴻蒙 汽車

萬物互聯(lián)當(dāng)然少不了現(xiàn)在火熱的新能源車和智能手表,從發(fā)布會(huì)的演示視頻來看,華為新的Watch3可以控制搭載鴻蒙系統(tǒng) 汽車 的一些操作,而在此前華為就演示了手機(jī)的操控性能,現(xiàn)在鴻蒙2.0又做了大升級(jí)。更重要的,新款手表采用了esim的連接方式,可以獨(dú)立使用,離開手機(jī)不影響任何功能,雖然這個(gè)方式不是全球首用,但是也正是得益于華為在通信領(lǐng)域的實(shí)力能夠直接與運(yùn)營商合作就能完成項(xiàng)目,此外該模式將成為拓展華為終端物聯(lián)的方式。

終端物聯(lián)方式將多樣化

目前除了少部分產(chǎn)品,連接終端的方式主要還是藍(lán)牙,隨著esim和華為電力載波的廣泛使用,相信終端的連接方式將越來越多樣化,通過各種不同產(chǎn)品對(duì)于帶寬的不同需求精準(zhǔn)化使用將會(huì)大大提升效率,并且降低成本,現(xiàn)在的華為智能家居中其實(shí)已經(jīng)在使用這樣的功能了。

當(dāng)以上功能實(shí)現(xiàn)AI智能化

華為其實(shí)前幾年就在白皮書中將“云技術(shù)+人工智能+5G”定義為下一次工業(yè)革命,當(dāng)然全球公認(rèn)的工業(yè)4.0也早就做了類似的定義。 當(dāng)以上的所有功能技術(shù)都擁有AI的能力會(huì)怎么樣?還是舉個(gè)簡(jiǎn)單的例子: 我們很多人喜歡玩 游戲 ,當(dāng)我們回家坐在沙發(fā)上拿起 游戲 手柄,系統(tǒng)智能識(shí)別出來要玩 游戲 自動(dòng)調(diào)取了計(jì)算機(jī)的算力、沙發(fā)前顯示器的顯示功能和藍(lán)牙耳機(jī)的聲音,可以直接開始隨心所欲玩 游戲 ;又比如工作日我們戴著裝載系統(tǒng)的手機(jī)或者手表靠近自己的車,天氣預(yù)報(bào)顯示今天天氣較熱, 汽車 自動(dòng)打開了空調(diào),走到車前車門自動(dòng)開啟,里面已經(jīng)很涼快了;等等。

鴻蒙系統(tǒng)非常值得期待,雖然現(xiàn)在芯片領(lǐng)域被卡脖子,但是華為沒有落下其他技術(shù)的發(fā)展,從目前來看,華為的生態(tài)布局完全可以媲美蘋果和安卓甚至是超越,同時(shí)鴻蒙是開源的并且將源代碼捐給了國家,將會(huì)有越來越多的開源資源加入其中,目前windows系統(tǒng)安裝插件已經(jīng)可以支持使用。最后是所有華為手機(jī)更新正式版鴻蒙的時(shí)間表。

關(guān)于零基礎(chǔ)鴻蒙app開發(fā)教程和鴻蒙app開發(fā)工具的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

掃碼二維碼