版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目1走進(jìn)HarmonyOS應(yīng)用開(kāi)發(fā)任務(wù)1搭建HarmonyOS應(yīng)用開(kāi)發(fā)環(huán)境項(xiàng)目1走進(jìn)HarmonyOS應(yīng)用開(kāi)發(fā)任務(wù)描述本任務(wù)完成DevEcoStudio開(kāi)發(fā)工具的下載、安裝,并創(chuàng)建第一個(gè)HarmonyOSArkTS工程,預(yù)覽應(yīng)用并在模擬器上運(yùn)行應(yīng)用。任務(wù)實(shí)施010203060504下載并安裝DevEcoStudio設(shè)置npm和Node.js下載HarmonyOSSDK在模擬器上運(yùn)行HarmonyOS應(yīng)用實(shí)時(shí)預(yù)覽HarmonyOS應(yīng)用創(chuàng)建HarmonyOS工程下載并安裝DevEcoStudioDevEcoStudio可以在HarmonyOSDeveloper官網(wǎng)()下載,根據(jù)自己的計(jì)算機(jī)系統(tǒng)類(lèi)型,下載對(duì)應(yīng)版本的DevEcoStudio。DevEcoStudio支持Windows和macOS系統(tǒng)。本書(shū)的任務(wù)使用的是Window環(huán)境開(kāi)發(fā)鴻蒙應(yīng)用,這里以Windows為例進(jìn)行安裝。為保證DevEcoStudio正常運(yùn)行,建議電腦配置滿(mǎn)足如下要求:操作系統(tǒng):Windows1064位內(nèi)存:8GB及以上硬盤(pán):100GB及以上分辨率:1280*800像素及以上下載并安裝DevEcoStudio選擇Windows操作系統(tǒng)選擇對(duì)應(yīng)的版本進(jìn)行下載。下載完成后,先解壓安裝包,雙擊解壓好的“deveco-studio-xxxx.exe”,進(jìn)入DevEcoStudio安裝向?qū)?。在如下界面選擇安裝路徑,默認(rèn)安裝于C:\ProgramFiles路徑下,也可以單擊Browse...指定其他安裝路徑,然后單擊Next,如下圖所示。下載并安裝DevEcoStudio勾選安裝選項(xiàng),安裝完成后立即重啟計(jì)算機(jī),如下圖所示。設(shè)置npm和Node.js重啟計(jì)算機(jī)后,打開(kāi)DevEcoStudio,在出現(xiàn)的歡迎界面中單擊“Agree”后,選擇不導(dǎo)入之前的配置,如下圖所示。歡迎頁(yè)面導(dǎo)入設(shè)置設(shè)置npm和Node.jsHarmonyOS基于ArkTS的開(kāi)發(fā),需要JavaScript運(yùn)行環(huán)境,Node.js是一個(gè)JavaScript運(yùn)行環(huán)境,在DevEcoStudio安裝過(guò)程中需要安裝Node.js和npm包管理器,按提示進(jìn)行Node.js和npm的鏡像設(shè)置和的下載,如下圖所示。歡迎頁(yè)面導(dǎo)入設(shè)置下載HarmonyOSSDK經(jīng)過(guò)上述步驟后,DevEcoStudio會(huì)自動(dòng)檢查本地路徑下是否存在HarmonyOSSDK。如果不存在,會(huì)彈出SDK的安裝向?qū)?,選擇SDK的存放路徑(可自定義),確認(rèn)SDK的設(shè)置,如下圖所示。歡迎頁(yè)面導(dǎo)入設(shè)置下載HarmonyOSSDK在彈出來(lái)的接受許可協(xié)議頁(yè)面,選擇“Accept”,接受協(xié)議后,等待SDK下載完畢,如下圖所示。歡迎頁(yè)面導(dǎo)入設(shè)置下載HarmonyOSSDKSDK下載完畢后,就會(huì)進(jìn)入EevEcoStudio歡迎頁(yè)面,默認(rèn)歡迎頁(yè)面是黑底白字的,需要的時(shí)候可以設(shè)置為白底黑字,如下圖所示。至此,就安裝并配置好了EevEcoStudio開(kāi)發(fā)工具。創(chuàng)建HarmonyOS工程首次打開(kāi)DevEcoStudio,可以從歡迎頁(yè)單擊CreateProject,創(chuàng)建一個(gè)新工程。(在DevEcoStudio打開(kāi)工程的情況下,可以單擊File>new>CreateProject),根據(jù)工程創(chuàng)建向?qū)В瑔螕鬋reateProject,進(jìn)入項(xiàng)目創(chuàng)建頁(yè)面。DevEcoStudio為我們提供了HarmonyOS和OpenHarmony的創(chuàng)建模板,我們這里選擇創(chuàng)建HarmonyOS。在HarmonyOS頁(yè)簽,選擇“EmptyAbility”模板,然后單擊Next,如下圖所示。創(chuàng)建HarmonyOS工程填寫(xiě)工程相關(guān)信息,如下圖所示。(默認(rèn)情況下,新建工程的CompileSDK為9,在設(shè)備中運(yùn)行該工程時(shí),請(qǐng)選擇API9及以上的設(shè)備才能運(yùn)行該工程。)創(chuàng)建HarmonyOS工程填寫(xiě)完項(xiàng)目創(chuàng)建信息,點(diǎn)擊“Finish”后,工具會(huì)自動(dòng)生成模板代碼和相關(guān)資源,接下來(lái)需要等待項(xiàng)目創(chuàng)建完成,當(dāng)?shù)撞坑覅^(qū)域狀態(tài)欄不再變化,就說(shuō)明項(xiàng)目構(gòu)建完成了。實(shí)時(shí)預(yù)覽HarmonyOS應(yīng)用此時(shí)項(xiàng)目默認(rèn)打開(kāi)Index.ets頁(yè)面,可以點(diǎn)擊右側(cè)的Previewer預(yù)覽器按鈕,查看應(yīng)用的運(yùn)行效果,如下圖所示。實(shí)時(shí)預(yù)覽HarmonyOS應(yīng)用DevEcoStuidio可以在頁(yè)面開(kāi)發(fā)過(guò)程中同步更新預(yù)覽效果,通過(guò)預(yù)覽器可以實(shí)時(shí)查看、編輯組件的屬性,方便開(kāi)發(fā)者隨時(shí)調(diào)整代碼,并實(shí)時(shí)查看應(yīng)用/服務(wù)的運(yùn)行效果。打開(kāi)上述構(gòu)建完畢的項(xiàng)目下的pages/Index.ets頁(yè)面,單擊預(yù)覽器,即可呈現(xiàn)實(shí)時(shí)界面的預(yù)覽效果;在預(yù)覽器選項(xiàng)卡,點(diǎn)擊多設(shè)備預(yù)覽按鈕,針對(duì)性的查看在某類(lèi)型設(shè)備上的布局效果,如下圖所示。在模擬器上運(yùn)行HarmonyOS應(yīng)用注冊(cè)華為賬號(hào)后,在DevEcoStudio中選擇“Tools>DeviceManager”菜單項(xiàng),如果用戶(hù)還未登錄,需要按提示進(jìn)行授權(quán)登錄華為帳號(hào),如下圖所示。在模擬器上運(yùn)行HarmonyOS應(yīng)用成功授權(quán)后,回到DevEcoStudio中,此時(shí)RemoteEmulator(遠(yuǎn)程模擬器)選項(xiàng)卡下面就列出了不同設(shè)備類(lèi)型的遠(yuǎn)程模擬器,選擇API版本為9的P50遠(yuǎn)程模擬器,單擊右側(cè)action下的三角符號(hào)即可啟動(dòng)遠(yuǎn)程模擬器,如所示。HarmonyOS模擬器啟動(dòng)好后,在設(shè)備選擇列表中選擇應(yīng)用運(yùn)行的目標(biāo)設(shè)備,然后單擊運(yùn)行按鈕,等待自動(dòng)打包和上傳完畢,App應(yīng)用就運(yùn)行到模擬器中,如下圖所示。任
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度畜禽養(yǎng)殖場(chǎng)地租賃及管理服務(wù)協(xié)議3篇
- 二零二五年度公司股權(quán)轉(zhuǎn)讓與員工安置保障合同3篇
- 2025年度年度合伙開(kāi)設(shè)甜品店合同3篇
- 二零二五年度農(nóng)業(yè)科技公司聘用兼職農(nóng)業(yè)技術(shù)員合同書(shū)3篇
- 2025年度農(nóng)村土地租賃與農(nóng)業(yè)產(chǎn)業(yè)化項(xiàng)目合作協(xié)議2篇
- 2025年度超市綠色環(huán)保供應(yīng)鏈合作協(xié)議書(shū)3篇
- 2025年度農(nóng)村保潔員工作績(jī)效評(píng)估合同2篇
- 2025年常用食品供貨合同模板范文
- 2025年度國(guó)有土地租賃協(xié)議合同(科技孵化器)3篇
- 二零二五年度智能硬件內(nèi)部股東股權(quán)轉(zhuǎn)讓合同模板3篇
- T∕CDHA 9-2022 熱力管道安全評(píng)估方法
- 試驗(yàn)前準(zhǔn)備狀態(tài)檢查報(bào)告
- 理正深基坑之鋼板樁受力計(jì)算
- 根管治療--ppt課件
- 國(guó)家開(kāi)放大學(xué)電大專(zhuān)科《中國(guó)當(dāng)代文學(xué)》期末試題及答案
- 廣東話(huà)粵語(yǔ)姓名拼音大全
- 閘門(mén)及啟閉機(jī)安裝專(zhuān)項(xiàng)施工方案
- 應(yīng)征公民體格檢查表(征兵)
- 鋼筋位置及保護(hù)層厚度檢測(cè)ppt課件
- 巖石堅(jiān)固性和穩(wěn)定性分級(jí)表
- CNC程序控制管理辦法
評(píng)論
0/150
提交評(píng)論