華為鴻蒙app開發(fā)工具(支持華為鴻蒙app)
本篇文章給大家談?wù)勅A為鴻蒙app開發(fā)工具,以及支持華為鴻蒙app對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
華為鴻蒙用什么工具開發(fā)App
DevEco Studio
目前已更新到2.1版本
可以用Java來進(jìn)行開發(fā),如果不了解Java編程,可以看看我下面這個(gè)專欄:
下載華為鴻蒙開發(fā)工具,彈出的協(xié)議是什么呢?
華為消費(fèi)者業(yè)務(wù)CEO余承東在接受媒體采訪時(shí)曾一度表示:“華為鴻蒙OS系統(tǒng)未被搭載與華為手機(jī)之上,是因?yàn)槟壳叭A為與谷歌之間還有一個(gè)“反分裂協(xié)議”,而目前華為海外市場(chǎng)依舊還有一部分搭載谷歌的GMS服務(wù)智能手機(jī)還在銷售,所以這份協(xié)議也依舊還在生效中;”可見目前谷歌也是直接拿著協(xié)議來限制“華為”,同時(shí)又在不斷地頒發(fā)“新規(guī)”來進(jìn)一步打壓華為鴻蒙OS系統(tǒng)以及華為HMS生態(tài)服務(wù),例如谷歌最新協(xié)議要求所有安卓手機(jī)廠商都印上這樣一句話““with easy access to the Google apps you use most(翻譯后:可以輕松訪問您最常用的谷歌應(yīng)用程序);”以暗諷華為手機(jī)無法使用谷歌的GMS應(yīng)用服務(wù)。
其實(shí)對(duì)于華為而言,目前華為HMS服務(wù)也正在不斷地走上正軌,并且華為余承東也表示:“目前華為HMS生態(tài)服務(wù)已經(jīng)能夠滿足歐洲80-90%的用戶需求;并且此前發(fā)布的華為P40 Lite也是直接搭載了華為HMS服務(wù),并且銷量方面,也已經(jīng)有了很大的改觀?!逼鋵?shí)華為HMS服務(wù)之所以會(huì)如此之快被歐洲消費(fèi)者所逐漸接受,很大程度上也是因?yàn)槿A為不斷地投入重金,來建設(shè)華為HMS生態(tài),直接吸引了全球主流APP軟件開發(fā)者紛紛加入到華為HMS生態(tài)體系之中,并且很多主流的游戲APP、社交APP都將很快上架AppGallery,如此看來,華為方面只需要等到搭載GMS服務(wù)的華為手機(jī)正式結(jié)束銷售周期后,才會(huì)正式推出鴻蒙OS系統(tǒng)。
或許華為鴻蒙OS系統(tǒng)也正如余承東所言:“華為鴻蒙OS系統(tǒng)也是早有準(zhǔn)備,未來將會(huì)有越來越多的核心產(chǎn)品會(huì)使用鴻蒙OS操作系統(tǒng);”如今華為智慧屏、華為路由器等產(chǎn)品均已經(jīng)搭載了鴻蒙OS系統(tǒng),當(dāng)然對(duì)于大家最為期待華為手機(jī)何時(shí)能夠用上鴻蒙OS系統(tǒng),其實(shí)我們從華為最新的EMUI 10.1系統(tǒng)中就能夠看到,已經(jīng)開始擁有越來越多華為鴻蒙OS系統(tǒng)特性,在系統(tǒng)底層上已經(jīng)是個(gè)獨(dú)立的系統(tǒng)了,而在最近一段時(shí)間華為自家軟件服務(wù)也是頻頻更新,這已經(jīng)說明,華為鴻蒙OS系統(tǒng)也只差最后一個(gè)官宣了。
最后:小編也相信鴻蒙OS系統(tǒng)很快就會(huì)面世,而這一時(shí)間節(jié)點(diǎn)就是搭載GMS服務(wù)的華為手機(jī)“正式壽終正寢”,各位小伙伴們,你們對(duì)于谷歌的“反分裂協(xié)議”限制了鴻蒙OS系統(tǒng)快速上市,都有什么樣的看法和意見呢?歡迎在評(píng)論區(qū)中留言討論,期待你們的精彩評(píng)論!
鴻蒙應(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ī)就行了
華為鴻蒙app開發(fā)工具的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于支持華為鴻蒙app、華為鴻蒙app開發(fā)工具的信息別忘了在本站進(jìn)行查找喔。