0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙的第一個(gè)世界版Hello World

電子工程師 ? 來源:HarmonyOS技術(shù)社區(qū) ? 作者:HarmonyOS技術(shù)社區(qū) ? 2021-01-21 10:05 ? 次閱讀

終于把 IDE 安裝好了!可以開始第一個(gè) App 了 ,yeah!

在左側(cè)的“Project”工程文件欄,找到與 Java 對(duì)于的 JS 目錄,依次展開 js-defalut-pages-index-index.hml。

index.hml 就是我們第一個(gè)工程的首屏頁面,點(diǎn)擊右側(cè)折疊的 Previewer 欄,等右下方一陣抽搐,就會(huì)成功出現(xiàn)...

1cdaca00-4787-11eb-8b86-12bb97331649.png

您好,世界!

英文的效果呢?不用改詞,鴻蒙 OS 天生支持國際化,在 Previewer(預(yù)覽器)設(shè)置中選擇英文(en-US):

1dc8ee38-4787-11eb-8b86-12bb97331649.png

Hello World。

恭喜!第一個(gè) Hello World 完成了!

嘗試來改幾個(gè)字吧,打開左側(cè)文件欄中的 i18n, 想要改中文,就修改 zh-CN.json 中的文字,比如改成“我愛”,“鴻蒙!”,

怎么,預(yù)覽器毫無反應(yīng)?!保存一下!找到 File 菜單中的 Save All(保持全部),或者干脆快捷鍵(Command+S,Windows 上是 Ctrl+S)。

什么?預(yù)覽器還是沒反應(yīng)?! 鴻蒙預(yù)覽器設(shè)計(jì)師你給我出來!為什么不更新,這個(gè) IDE 新手體驗(yàn)很差???!

別急,我已經(jīng)就這個(gè)問題吐槽預(yù)覽器設(shè)計(jì)師,你們這樣會(huì)逼退新手無數(shù)資道嗎?

解決方案:切換到 index.hml,然后點(diǎn)預(yù)覽器上的刷新圖標(biāo).

終于有了!這才像話!

英文的再來一個(gè)!"I love Harmony OS!"

什么,你要用鴻蒙打遍全世界?安排!

右鍵點(diǎn)擊 en-US.json 拷貝一個(gè)新文件出來,改個(gè)名,比如日文、韓文:

日文版文字文件命名:ja-JP.json:

{ "strings":{ "hello":"ハーモニーOS", "world":"が大好き!" } }

21d63b48-4787-11eb-8b86-12bb97331649.png

韓文版文字文件命名:ko-KR.json:{ "strings":{ "hello":"?????OS", "world":"?????!" } }

223077ca-4787-11eb-8b86-12bb97331649.png

然后這里有個(gè) bug!我又開始吐槽了!世界吃瓜群眾表示不爽,怎么不能選擇其他語言呢?

哎呀,這就尷尬了,怎么看效果呢?

當(dāng)預(yù)覽器不給力的時(shí)候,模擬器:該我出場(chǎng)了!菜單 Tools - HVD Manager:

提示你即將第一次下載模擬器(emulator)資源,點(diǎn) Ok。

然后會(huì)打開華為開發(fā)者官網(wǎng),你需要注冊(cè)一個(gè)開發(fā)者賬號(hào),可能當(dāng)前還需要一個(gè)實(shí)名認(rèn)證(世界人民又要抗議了)。

允許后,會(huì)自動(dòng)回到 IDE 中,讓你選擇設(shè)備類型,這里其實(shí)遠(yuǎn)程模擬器(并不是本地模擬器,速度稍慢,不過聊勝于無):

每隔一小時(shí)會(huì)重置一次,正式版的本地模擬器,預(yù)計(jì)明年初會(huì)推出!

然后在右上角的調(diào)試欄,運(yùn)行“entry”,選擇“Connect Devices”下面的“HUAWEI ANA AN00”,點(diǎn) OK。

韓文版本的“我愛鴻蒙!”就有了,首爾江南區(qū)大佬表示滿意。

切換到日文,然后到桌面找到我們的 App,也就是以我們工程名命名的“MyFirstDemo1”的 App,點(diǎn)一下啟動(dòng)!

哇塞!這樣一個(gè)全世界人民喜愛的鴻蒙 App 就制作成功了!恭喜恭喜!根據(jù)你的喜好再加一些其他語言試試吧!

原文標(biāo)題:哇塞!鴻蒙的第一個(gè)世界版Hello World!

文章出處:【微信公眾號(hào):HarmonyOS技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2637

    瀏覽量

    66512
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3731

    瀏覽量

    16439

原文標(biāo)題:哇塞!鴻蒙的第一個(gè)世界版Hello World!

文章出處:【微信號(hào):gh_834c4b3d87fe,微信公眾號(hào):OpenHarmony技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    原生鴻蒙第一個(gè)出圈的,為什么是安全?

    屬于個(gè)更加安全、可信、便捷的數(shù)字未來,也屬于今天的你我
    的頭像 發(fā)表于 01-11 15:53 ?1534次閱讀
    原生<b class='flag-5'>鴻蒙</b><b class='flag-5'>第一個(gè)</b>出圈的,為什么是安全?

    使用MCUXpresso for VS Code插件開發(fā)Zephyr的hello world

    本期來到Zephyr實(shí)戰(zhàn)經(jīng)驗(yàn)演練,小編帶著大家起使用MCUXpresso for VS Code插件來開發(fā)個(gè)屬于Zephyr的hello wor
    的頭像 發(fā)表于 01-03 09:21 ?553次閱讀
    使用MCUXpresso for VS Code插件開發(fā)Zephyr的<b class='flag-5'>hello</b> <b class='flag-5'>world</b>

    SDK 0.9.4在函數(shù)中連續(xù)調(diào)用espconn_sent,只能看到第一個(gè)espconn_sent的數(shù)據(jù),為什么?

    在 SDK 0.9.3 及更早版本中,如果我在函數(shù)中連續(xù)調(diào)用 espconn_sent,它將發(fā)送所有連接的數(shù)據(jù)。如果我在 0.9.4 中執(zhí)行相同的操作,我只能看到第一個(gè)espconn_sent的數(shù)據(jù)
    發(fā)表于 07-18 08:24

    拿下多個(gè)“世界第一”,TDK InvenSense 陀螺儀大有來頭

    作為行業(yè)的先鋒和領(lǐng)導(dǎo)者,TDK InvenSense直提供創(chuàng)新的解決方案 2006年,TDK InvenSense通過世界上第一個(gè)面向數(shù)碼相機(jī)市場(chǎng)的雙軸MEMS陀螺儀起步; 2009年,提出世界上第一個(gè)
    的頭像 發(fā)表于 07-15 09:46 ?885次閱讀
    拿下多個(gè)“<b class='flag-5'>世界第一</b>”,TDK InvenSense 陀螺儀大有來頭

    鴻蒙OpenHarmony【輕量系統(tǒng) 編寫“Hello World”程序】 (基于Hi3861開發(fā)板)

    下方將通過修改源碼的方式展示如何編寫簡(jiǎn)單程序,輸出“Hello world”。請(qǐng)?jiān)谙螺d的源碼目錄中進(jìn)行下述操作。
    的頭像 發(fā)表于 05-16 18:15 ?1021次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony【輕量系統(tǒng) 編寫“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】 (基于Hi3861開發(fā)板)

    鴻蒙OpenHarmony【小型系統(tǒng) 編寫“Hello World”程序】 (基于Hi3516開發(fā)板)

    展示如何在單板上運(yùn)行第一個(gè)應(yīng)用程序,其中包括新建應(yīng)用程序、編譯、燒寫、運(yùn)行等步驟,最終輸出“Hello World!”。
    的頭像 發(fā)表于 05-10 16:26 ?732次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony【小型系統(tǒng) 編寫“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】 (基于Hi3516開發(fā)板)

    鴻蒙OpenHarmony【標(biāo)準(zhǔn)系統(tǒng) 編寫“Hello World”程序】(基于RK3568開發(fā)板)

    下方將展示如何在單板上運(yùn)行第一個(gè)應(yīng)用程序,其中包括新建應(yīng)用程序、編譯、燒寫、運(yùn)行等步驟,最終輸出“Hello World!”。
    的頭像 發(fā)表于 05-09 17:58 ?929次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony【標(biāo)準(zhǔn)系統(tǒng) 編寫“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】(基于RK3568開發(fā)板)

    鴻蒙OpenHarmony南向:【Hi3516標(biāo)準(zhǔn)系統(tǒng)入門(IDE方式)】

    方將展示如何在單板上運(yùn)行第一個(gè)應(yīng)用程序,其中包括新建應(yīng)用程序、編譯、燒寫、運(yùn)行等步驟,最終輸出“Hello World!”。
    的頭像 發(fā)表于 05-07 17:34 ?941次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony南向:【Hi3516標(biāo)準(zhǔn)系統(tǒng)入門(IDE方式)】

    鴻蒙OpenHarmony【標(biāo)準(zhǔn)系統(tǒng)編寫“Hello World”程序】 (基于RK3568開發(fā)板)

    編寫“Hello World”程序 下方將展示如何在單板上運(yùn)行第一個(gè)應(yīng)用程序,其中包括新建應(yīng)用程序、編譯、燒寫、運(yùn)行等步驟,最終輸出“Hello W
    的頭像 發(fā)表于 04-24 17:32 ?896次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony【標(biāo)準(zhǔn)系統(tǒng)編寫“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】 (基于RK3568開發(fā)板)

    鴻蒙OpenHarmony【小型系統(tǒng)編寫“Hello World”程序】 (基于Hi3516開發(fā)板)

    下方將展示如何在單板上運(yùn)行第一個(gè)應(yīng)用程序,其中包括新建應(yīng)用程序、編譯、燒寫、運(yùn)行等步驟,最終輸出“Hello World!”。
    的頭像 發(fā)表于 04-22 21:55 ?382次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony【小型系統(tǒng)編寫“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】 (基于Hi3516開發(fā)板)

    鴻蒙OpenHarmony【輕量系統(tǒng)編寫“Hello World”程序】 (基于Hi3861開發(fā)板)

    下方將通過修改源碼的方式展示如何編寫簡(jiǎn)單程序,輸出“Hello world”。請(qǐng)?jiān)谙螺d的源碼目錄中進(jìn)行下述操作。
    的頭像 發(fā)表于 04-21 21:44 ?365次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony【輕量系統(tǒng)編寫“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】 (基于Hi3861開發(fā)板)

    求助,用CubeMX配置占空比30%的PWM輸出第一個(gè)波形不準(zhǔn)確是為什么?

    我用的是G0的芯片配置,通過抓波發(fā)現(xiàn)第一個(gè)波形永遠(yuǎn)與我配置的占空比不準(zhǔn)確,但是除了第一個(gè)周期不準(zhǔn)確外,后面的都沒問題。
    發(fā)表于 03-18 07:55

    用于EK-RA8D1 MIPI LCD顯示器的GUIX Hello World

    電子發(fā)燒友網(wǎng)站提供《用于EK-RA8D1 MIPI LCD顯示器的GUIX Hello World.pdf》資料免費(fèi)下載
    發(fā)表于 02-20 09:48 ?0次下載
    用于EK-RA8D1 MIPI LCD顯示器的GUIX <b class='flag-5'>Hello</b> <b class='flag-5'>World</b>

    招就行—鴻蒙OS 編寫第一個(gè)頁面

    在 Java UI 框架中,提供了兩種編寫布局的方式:在XML中聲明UI布局和在代碼中創(chuàng)建布局。這兩種方式創(chuàng)建出的布局沒有本質(zhì)差別,為了熟悉兩種方式,我們將通過 XML 的方式編寫第一個(gè)頁面,通過
    的頭像 發(fā)表于 01-26 18:01 ?797次閱讀
    <b class='flag-5'>一</b>招就行—<b class='flag-5'>鴻蒙</b>OS 編寫<b class='flag-5'>第一個(gè)</b>頁面

    世界上第一個(gè)石墨烯半導(dǎo)體的“石墨烯”究竟是什么?

    有媒體報(bào)道稱有研究團(tuán)隊(duì)創(chuàng)造了世界上第一個(gè)由石墨烯制成的功能半導(dǎo)體(Functional Graphene Semiconductor)。
    的頭像 發(fā)表于 01-23 11:26 ?1318次閱讀