新聞中心
想了解更多內(nèi)容,請(qǐng)?jiān)L問:

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括涇川網(wǎng)站建設(shè)、涇川網(wǎng)站制作、涇川網(wǎng)頁制作以及涇川網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,涇川網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到?jīng)艽ㄊ》莸牟糠殖鞘?,未來相信?huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos./#zz
最近我可以說是同步也在進(jìn)行Flutter應(yīng)用開發(fā)的學(xué)習(xí)。
與鴻蒙的開發(fā)相比,F(xiàn)lutter的環(huán)境搭建和IDE使用就相對(duì)麻煩一些。
當(dāng)然,這里面有客觀原因,比如說網(wǎng)絡(luò)問題。
但是,如果我們不考慮這些客觀原因,F(xiàn)lutter的環(huán)境搭建也依然是很麻煩,并且繼承了Google一貫的不靠譜以及把事情復(fù)雜化的作風(fēng)(是不是因?yàn)槊绹鴮懘a的印度人越來越多了?)。
可以參考我的文章
Flutter應(yīng)用開發(fā)之第一步(踩坑記)
DevEco Studio開發(fā)環(huán)境配置非常簡單,可以參考他們的官方網(wǎng)站
HarmonyOS配置開發(fā)環(huán)境?developer.harmonyos.com
值得一提的是,在這篇文檔里,有專門設(shè)置gradle代理的部分:
設(shè)置Gradle代理 如果網(wǎng)絡(luò)不能直接訪問Internet,而是需要通過代理服務(wù)器才可以訪問,這種情況下,需要設(shè)置Gradle代理,來訪問和下載Gradle所需的依賴。否則,請(qǐng)?zhí)^本章節(jié)。
打開“此電腦”,在文件夾地址欄中輸入%userprofile%,進(jìn)入個(gè)人數(shù)據(jù)界面。
創(chuàng)建一個(gè)文件夾,命名為.gradle.。如果已有.gradle文件夾,請(qǐng)?zhí)^此操作。
進(jìn)入.gradle文件夾,新建一個(gè)文本文檔,命名為gradle,并修改后綴為.properties。
打開Gradle.properties文件中,添加如下腳本,然后保存。其中代理服務(wù)器、端口、用戶名、密碼和不使用代理的域名,請(qǐng)根據(jù)實(shí)際代理情況進(jìn)行修改。其中不使用代理的 “nonProxyHosts”的配置間隔符是 “|”。
- systemProp.http.proxyHost=proxy.server.com
- systemProp.http.proxyPort=8080
- systemProp.http.nonProxyHosts=*.company.com|10.*|100.*
- systemProp.http.proxyUser=userId
- systemProp.http.proxyPassword=password
- systemProp.https.proxyHost=proxy.server.com
- systemProp.https.proxyPort=8080
- systemProp.https.nonProxyHosts=*.company.com|10.*|100.*
- systemProp.https.proxyUser=userId
- systemProp.https.proxyPassword=password
這點(diǎn)讓我非常開心,雖然對(duì)我來說并沒什么用,不過可以看出華為的開發(fā)畢竟還是自己人,了解咱們的痛點(diǎn)。
DevEco Studio開發(fā)環(huán)境配置完成后,可以通過運(yùn)行HelloWorld工程來驗(yàn)證環(huán)境設(shè)置是否正確。
以Wearable工程為例,在Wearable遠(yuǎn)程模擬器中運(yùn)行該工程。
打開DevEco Studio,在歡迎頁點(diǎn)擊Create HarmonyOS Project,創(chuàng)建一個(gè)新工程。
選擇設(shè)備類型和模板,以Wearable為例,選擇Empty Feature Ability(Java),點(diǎn)擊Next。
3. 填寫項(xiàng)目相關(guān)信息,保持默認(rèn)值即可,點(diǎn)擊Finish。
4. 工程創(chuàng)建完成后,DevEco Studio會(huì)自動(dòng)進(jìn)行工程的同步,同步成功如下圖所示。首次創(chuàng)建工程時(shí),會(huì)自動(dòng)下載Gradle工具(Gradle下載失敗如何解決?),時(shí)間較長,請(qǐng)耐心等待。
5. 在DevEco Studio菜單欄,點(diǎn)擊Tools > HVD Manager。首次使用模擬器,需下載模擬器相關(guān)資源,請(qǐng)點(diǎn)擊OK,等待資源下載完成后,點(diǎn)擊模擬器界面左下角的Refresh按鈕。(查看使用遠(yuǎn)程模擬器的常見問題)
在瀏覽器中彈出華為帳號(hào)登錄界面,請(qǐng)輸入已實(shí)名認(rèn)證的華為帳號(hào)的用戶名和密碼進(jìn)行登錄。 說明 推薦使用Chrome瀏覽器,如果使用Safari、360等其他瀏覽器,要取消阻止跨站跟蹤和阻止所有Cookie功能。
7. 登錄后,請(qǐng)點(diǎn)擊界面的允許按鈕進(jìn)行授權(quán)。
在設(shè)備列表中,選擇Wearable設(shè)備,并點(diǎn)擊
按鈕,運(yùn)行模擬器。
點(diǎn)擊DevEco Studio工具欄中的
按鈕運(yùn)行工程,或使用默認(rèn)快捷鍵Shift+F10運(yùn)行工程。
在彈出的Select Deployment Target界面選擇Connected Devices,點(diǎn)擊OK按鈕。
DevEco Studio會(huì)啟動(dòng)應(yīng)用的編譯構(gòu)建,完成后應(yīng)用即可運(yùn)行在Remote Device上。
其中的UI部分用的是JS,這正是我擅長的,將index.js中的world改成James之后,模擬器中立刻進(jìn)行了熱更新。
想了解更多內(nèi)容,請(qǐng)?jiān)L問:
和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos./#zz
當(dāng)前文章:鴻蒙應(yīng)用開發(fā)之運(yùn)行HelloWorld
本文網(wǎng)址:http://m.fisionsoft.com.cn/article/cdoseph.html


咨詢
建站咨詢
