電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 1922|回復(fù): 0
收起左側(cè)

關(guān)于DevEco的資料分享和配置的避坑指南

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-9-23 17:56:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關(guān)于DevEco的資料分享和配置的避坑指南, HarmonyOS官方文檔資料在哪找?

官方資料那么多,找起來很不好找,也不方便查閱,所以小編整理了大家伙需要的相應(yīng)資料文檔,方便大家下載查閱!

HarmonyOS設(shè)備開發(fā):https://bbs.elecfans.com/jishu_1989262_1_1.html

HarmonyOS應(yīng)用開發(fā):https://bbs.elecfans.com/jishu_1989229_1_1.html

HarmonyOS入門文檔:https://bbs.elecfans.com/jishu_1988782_1_1.html




源碼下載 OpenHarmonyOS源碼下載:https://bbs.elecfans.com/jishu_1987724_1_1.html HarmonyOS源碼編譯燒錄:https://bbs.elecfans.com/jishu_1989142_1_1.html


開發(fā)設(shè)計 分布式設(shè)計指南:https://bbs.elecfans.com/jishu_1991944_1_1.html 智能穿戴設(shè)計資源文件:https://bbs.elecfans.com/jishu_1990180_1_1.html 智慧屏設(shè)計資源文件:https://bbs.elecfans.com/jishu_1990204_1_1.html IOT設(shè)計資源文件:https://bbs.elecfans.com/jishu_1990210_1_1.html


API參考 Java API參考、Native API參考和JS API參考:https://bbs.elecfans.com/jishu_1991848_1_1.html

鴻蒙的開發(fā)IDE(DevEco)如何下載

下載地址如下,這個IDE可以直接在電子發(fā)燒友HarmonyOS技術(shù)社區(qū)下載,還有相應(yīng)的用戶指南。

HUAWEI DevEco Device Tool:https://bbs.elecfans.com/jishu_1989329_1_1.html IDE用戶指南:https://bbs.elecfans.com/jishu_1989330_1_1.html

HUAWEI DevEco Studio 2.0 Beta1下載地址:https://developer.harmonyos.com/cn/develop/deveco-studio

軟件下載安裝教程:https://bbs.elecfans.com/jishu_1990119_1_1.html 環(huán)境開發(fā)配置教程:https://bbs.elecfans.com/jishu_1990131_1_1.html

新建項目后提示錯誤:無法打開zip文件。Gradle的依賴項緩存可能已損壞(這有時會在網(wǎng)絡(luò)連接超時后發(fā)生。)重新下載依賴項并同步項目(需要網(wǎng)絡(luò))

把項目文件夾里的gradle->包裝器-> gradle-wrapper.properties里的

distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

改成

distributionUrl=https://downloads.gradle-dn.com/distributions/gradle-5.4.1-all.zip

再來一次重新啟動DevEco試試。本來gradle會自動轉(zhuǎn)到中國的這個cdn。我看到https后面有個斜杠不知道是什么意思,是不是這里多加了一個斜杠導致不能順利解析網(wǎng)址。

DevEco中打開工具-> HVD Manager時,網(wǎng)頁不出現(xiàn)官方文檔中提示的允許界面

暫時不知道原因,當時我退出了登錄,關(guān)閉IDE和重啟了電腦,重新打開了出現(xiàn)了認證界面,evDevEco如何下載有時候使用Dev eco時無法使用自動補全?

這是因為語言服務(wù)器出現(xiàn)問題關(guān)閉了,在右下角的圓形圖標那里可以看到是該語言服務(wù)器出了問題。直接左上角文件->關(guān)閉項目,關(guān)閉工程,然后重新進入即可,這時語言服務(wù)器重啟了就好了。

不是說鴻蒙支持的是ES5.1嗎,怎么還能用ES6的語法?

鴻蒙的js runtime沒有使用V8,替代選擇了三星的JerryScript。JerryScript是用于物聯(lián)網(wǎng)的超輕量JavaScript引擎。它能夠在內(nèi)存中壓縮64 KB的設(shè)備上執(zhí)行ECMAScript 5.1源代碼。這也是為什么在文檔中說鴻蒙JS框架支持ECMAScript 5.1的原因。但鴻蒙會把ES6語法自動轉(zhuǎn)換為ES5.1。所以同樣支持ES6語法。



evDevEco中打開視圖->工具窗口變?yōu)轭A(yù)覽器。關(guān)閉當前工程,刪除后重建工程,選擇Lite Wearable中的任意一個模板,進入后Previewer出現(xiàn)。TV和可穿戴暫時沒有預(yù)覽器,可以打開工具-> HVD Manager,使用虛擬設(shè)備手表或電視代替。



evDevEco運行按鈕和調(diào)試的蟲子按鈕變成灰色,這是因為丟失了配置,在運行按鈕前面會出現(xiàn)個+添加配置的按鈕。出現(xiàn)丟失配置的原因可能是在卸載重裝過DevEco之前,但沒有卸載完全。先在系統(tǒng)里卸載DevEco(不要使用DevEco安裝程序自動卸載,這會導致卸載不完全),然后卸載完全后重新安裝DevEco。如果之前卸載完全的話,安裝好之后第一次啟動DevEco時就會出現(xiàn)是否導入配置的選項,選擇不導入后進入軟件發(fā)現(xiàn)運行按鈕變好了。



有時我編程時語法什么都是正確的,模擬器卻不能正確顯示?

模擬器需要網(wǎng)絡(luò),如果網(wǎng)絡(luò)不正常時,模擬器會出現(xiàn)卡頓,卡死,無法正確響應(yīng)代碼的情況、模擬器啟動失敗、認證失敗等等。



請求是通過網(wǎng)絡(luò)請求的,退出網(wǎng)頁登錄重進,重啟IDE,重置用戶,重啟電腦,第一種不行就第二種,只要你網(wǎng)絡(luò)沒問題,肯定就好了

新建js項目后,每次都要一路定位到index.hml,有沒有更輕松的方法?



項目新建后會默認打開app.js,這時只需要點圖中的十字圖標,就可以很快定位到文件了。離頁面只有一步之遙。省得你再去手動點entry-> src-> main -> js->默認 怎樣快速打開預(yù)覽器



左下角有個窗口的圖標,點一下里面就有previewer



為什么官方教程找到的某些組件的語法用不了?

不同設(shè)備,支持的語法集大小不一樣,猜測是跟內(nèi)存和屏幕大小有關(guān)系。內(nèi)存和屏幕小的設(shè)備支持的語法集比較小。有的語法電視支持,但是Lite Wearable不支持。

某些頁面路由語法中Lite Wearable只能用router.replace這個語法,rou
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表