參考 鴻蒙官方文檔(點擊傳送門) ,做一下流程梳理簡化,及踩坑記錄
為雙橋等地區用戶提供了全套網頁設計制作服務,及雙橋網站建設行業解決方案。主營業務為做網站、成都網站設計、雙橋網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
華為將真機調試分成物理真機和遠程真機。這里說的都是物理真機(手機、平板)。鴻蒙真機調試巨復雜,不像Android那么容易方便。
貼一下官方的調試流程圖:
總結一下:
上面這個流程可以忽略,沒講到重點。真機調試是需要在 ? AppGallery Connect 中創建應用的,調試應用需要的cer和p7b文件是從這里生成的。
先決條件:
1. 鴻蒙手機通過USB連接電腦,并開啟USB調試。
2. 一個華為開發者賬號,實名認證
3. APP開發工具DevEco-Studio
關鍵流程:
1. Studio創建應用
2. 如果未登錄過,File Project Structure Project Signing Configs簽名配置頁,點擊“Sign In”
3. AppGallery創建應用(包名和Studio創建的一樣)
4. 官方文檔到這在簽名配置頁就點Try Again可以自動簽名,我試了不行,以下全是手動
5. Studio中Build Generate key and CSR? ?生成p12和csr文件
6. 獲取手機udid,命令行hdc shell bm get -udid(下一步設備管理要用)
7. AppGallery主頁 用戶與訪問 左側設備管理添加udid的設備(生成p7b時要用)
8. AppGallery主頁 用戶與訪問 左側證書管理生成cer文件(生成p7b和簽名配置要用)
9. AppGallery主頁 我的項目 左側HarmonyOS應用 HAP provision profile,生成p7b文件
10. 最后在簽名配置頁配好 p12、p7b、cer等參數,運行鴻蒙應用到真機就行了
開發前可以了解下鴻蒙: [鴻蒙開發 序]華為鴻蒙操作系統(HarmonyOS)簡介及開發環境搭建
開發前的準備:「鴻蒙開發 1」華為鴻蒙應用集成開發環境DevEco Studio安裝和設置
了解鴻蒙應用開發的基本開發流程:「鴻蒙開發 2」第一個華為鴻蒙(HarmonyOS)應用程序(App)
本章目標:
1 了解華為鴻蒙應用開發的可視化(低代碼)方式
2 通過構建一個簡單的具有頁面跳轉功能的應用
低代碼開發方式,即通過可視化界面開發方式快速構建布局、編輯UI界面,可有效降低用戶的上手成本并提升用戶構建UI界面的效率。
1 打開DevEco Studio,創建一個新工程,選擇支持Phone / Tablet / Wearable(手機 / 平板 / s可穿戴)的模板,我們在此直接選擇Empty Ability
Project name工程名稱填SuperVisual
Development mode開發方式選擇Super Visual
其它的可以使用默認設置,點擊完成,進入編輯界面
1 在Project(項目)窗口,刪除工程運行默認的入口文件夾:“entry src main js default pages index”文件夾
2 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標右鍵,選擇“New JS Visual”
JS visual name填first,點擊完成,進入編輯界面
創建完成后,可以看到“entry src main supervisual default pages page page.visual”的文件目錄結構
3 第一個頁面內有一個容器、文本和一個按鈕,通過Div、Text和Button組件來實現
(1)分別選中first.visual畫面中的Text、Div組件,單擊鼠標右鍵,選擇Delete刪除
(2)選中UI Control中的Div組件,將其拖至畫布
點擊右側屬性樣式欄中的通用樣式圖標(General),設置Div組件的高度Height為100%,使其占滿屏幕
點擊右側屬性樣式欄中的樣式圖標(Flex),設置Div組件的FlexDirection樣式為column,使Div的主軸垂直;設置Div組件的JustifyContent樣式為center,使得其子組件在主軸上居中顯示;設置Div組件的AlignItems樣式為center,使得其子組件在交叉軸上居中顯示
(3)選中UI Control中的Text組件,將其拖至Div組件的中央區域
點擊右側屬性樣式欄中的屬性圖標(Properties),設置Text組件的Content屬性為 “ Hello World ”
點擊右側屬性樣式欄中的通用樣式圖標(General),設置Text組件的寬(width)為100%,高(height)為100px
點擊右側屬性樣式欄中的樣式圖標(Feature),設置組件的FontSize樣式為60px,使得其文字放大;設置組件的TextAlign樣式為center,使得組件文字居中顯示
(4)選中UI Control中的Button組件,將其拖至Text組件下面
點擊右側屬性樣式欄中的屬性圖標(Properties),設置Button組件的Value屬性為 “ Next ”,
點擊右側屬性樣式欄中的通用樣式圖標(General),設置按的寬(width)為40%,高(height)為60px
點擊右側屬性樣式欄中的樣式圖標(Feature),設置組件的FontSize樣式為40px
至此,第一個頁面創建完成
我們可以在預覽窗口中看效果,點擊右側邊欄的Preview打開預覽窗口
1 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標右鍵,選擇“New JS Visual”
Visual配置界面,JS visual name填second,回車(Enter鍵)或者點擊完成,進入編輯界面
2 第二個頁面中有一個容器和文本,通過Div、Text組件實現,現在編輯器已經為我們創建好了,我們就來修改下它們的屬性(你也可以刪除原有的自己創建,具體步驟參考本章第二節“二 創建第一個頁面”)。
選中Text組件,點擊右側屬性樣式欄中的屬性圖標(Properties),設置Text組件的Content屬性為 “ Hi,I'm always here. ”
點擊右側屬性樣式欄中的通用圖標(General),設置組件的寬(width)為100%,高為60px
點擊右側屬性樣式欄中的樣式圖標(Feature),設置組件的FontSize樣式為36px,TextAlign樣式為center
這樣我們的第二個頁面創建成功了
1 在Project窗口,打開工程中的“entry src main js default pages first first.js”, 導入router模塊,頁面路由router根據頁面的uri來找到目標頁面,從而實現跳轉。示例代碼如下:
2 打開或者切換到first.visual頁面,選中畫布上的Button組件,點擊右側屬性樣式欄中的事件圖標(Events),鼠標點擊Click事件的輸入框,選擇launch事件
3 在預覽窗口中查看項目效果,點擊Next按鈕后發現我們的頁面成功跳轉了。
到此,本章的目標就完成了。
華為的工作人員開始大規模安裝鴻蒙系統 但是 在一年半載的過渡期內 由于國內開發者需要時間寫程序轉移并升級現在全部的應用 所以 從明年開始 我們手機安裝鴻蒙系統同時 可以保留安卓系統 也就是說 一個手機有兩套系統 而 現在鴻蒙系統在手機上流暢度沒問題 還有 安裝鴻蒙系統手機上全部應用可以在電腦 電視 手表等終端之間直接紐轉 也就是 從手機上復制APP標志就可以直接粘貼到電腦上并自動生成這個APP功能和程序的意思 而其他終端不用再下載安裝應用 這就是 萬物互聯 最后 明天上午十點 華為要直播 手機版鴻蒙系統的發布會
很多小伙伴不會升級鴻蒙,所以我做個簡單的教程希望能幫助到大家。
首先核對一下自己的手機型號是否能升級
確定好自己的手機型號后打開我的華為這個app,如果沒有就去華為應用市場里下載。
之后會有主頁會有鴻蒙os搶先體驗,點進去
接著會看到兩個選項,先不要急著點立即嘗鮮,點下面的立即查看,確定自己已經更新emui到最新版本,這一步非常重要!請一定注意 如果emui不是最新版本,會導致升級失敗!
更新完emui到最新版本以后再點立即嘗鮮
就會到這個界面,選擇自己的機型的系列進行報名,之后就是一路一步,就可以了
最后就是下載升級了
如果沒有更新到emui的最新版本,會導致你無法檢查到更新,處理辦法就是去系統更新……設置里面去刪除描述文件,然后把emui更新到最新版本,在執行報名操作。
emui筆者的體驗非常好,非常流暢,至于是不是套殼我已經在意了,用戶體驗好,才是最重要的。
近日華為召開了鴻蒙系統新品發布會,其中最重磅的莫過于發布了全新的系統——HarmonyOS 2,即鴻蒙OS 2.0系統,有不少小伙伴在發布會之后會問華為設備怎么升級鴻蒙系統2.0?華為升級鴻蒙系統教程來了,在文章的最后也會給大家附上2021升級鴻蒙系統機型名單。
注意: 目前僅限部分華為手機、平板型號升級鴻蒙系統,后期華為也會開放華為智慧屏、榮耀手機、榮耀平板升級鴻蒙系統
1.在華為設備內找到[我的華為]應用,并打開此APP;
2.在[我的華為]內找到[HarmonyOS升級嘗鮮]的圖標,點擊進入;
3.如果設備機型剛好處于公測嘗鮮階段,則點擊[立即嘗鮮];
4.在[公測嘗鮮]進入后,選擇自己設備的機型,如Mate40系列HarmonyOS 2公測嘗鮮,點擊[報名公測];
5.選擇參加公測活動,同時下載描述文件,這點和蘋果的 Beta 版用了同樣的方法;
6.設備打開[設置]并找到[檢查更新],下載完成更新包后重啟更新即可。
當前文章:鴻蒙開發項目教程,鴻蒙 開發教程
網站地址:http://m.newbst.com/article22/phhsjc.html
成都網站建設公司_創新互聯,為您提供網站維護、外貿網站建設、外貿建站、品牌網站建設、做網站、定制開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯