ArkUI-X編譯
- 使用build.sh編譯腳本進(jìn)行編譯,編譯腳本常用選項(xiàng)
- 開發(fā)前請熟悉鴻蒙開發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]點(diǎn)擊或者復(fù)制轉(zhuǎn)到。
--product-name # 必須 編譯的產(chǎn)品名稱,如:arkui-x
--target-os # 必須 編譯的跨平臺(tái)目標(biāo),如:android或ios
--build-target # 可選 指定編譯目標(biāo),可以指定多個(gè)
--gn-args # 可選 gn參數(shù),支持指定多個(gè)
--ninja-args # 可選 ninja參數(shù),如:--ninja-args=-dkeeprsp
--log-level # 可選 指定log等級(jí),如:info或debug
--help, -h # 可選 命令行help輔助命令

新下載代碼或更新代碼時(shí),需要下載或更新預(yù)編譯工具鏈,命令如下
./build/prebuilts_download.sh --build-arkuix --skip-ssl編譯命令示例
- 查看編譯腳本支持的選項(xiàng)
./build.sh -h- ArkUI-X Android平臺(tái)編譯命令:
./build.sh --product-name arkui-x --target-os android- ArkUI-X iOS平臺(tái)編譯命令:
./build.sh --product-name arkui-x --target-os ios
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
-
HarmonyOS
+關(guān)注
關(guān)注
80文章
2146瀏覽量
35511 -
OpenHarmony
+關(guān)注
關(guān)注
31文章
3920瀏覽量
20676 -
鴻蒙OS
+關(guān)注
關(guān)注
0文章
192瀏覽量
5300
發(fā)布評論請先 登錄
相關(guān)推薦
熱點(diǎn)推薦
鴻蒙開發(fā)學(xué)習(xí):初探【ArkUI-X】
**簡單來說,ArkTS + ArkUI-X 對標(biāo)的框架為 flutter,一次代碼,編譯為 native 全平臺(tái)運(yùn)行**
鴻蒙ArkUI-X跨平臺(tái)開發(fā):【SDK目錄結(jié)構(gòu)介紹】
本文檔配套ArkUI-X,將OpenHarmony ArkUI開發(fā)框架擴(kuò)展到不同的OS平臺(tái),比如Android和iOS平臺(tái),讓開發(fā)者基于
鴻蒙開發(fā)ArkUI-X基礎(chǔ)知識(shí):【ArkUI代碼工程及構(gòu)建介紹】
ArkUI作為OpenHarmony的默認(rèn)開發(fā)框架,在本項(xiàng)目(ArkUI-X)中需要做到一套代碼同時(shí)支持多平臺(tái)構(gòu)建,所以會(huì)采取共倉開發(fā)的方式
ArkUI-X開發(fā)指南:【SDK配置和構(gòu)建說明】
ArkUI-X SDK是ArkUI-X開源項(xiàng)目的編譯產(chǎn)物,可將ArkUI-X SDK集成到現(xiàn)有Android和iOS應(yīng)用工程中,使開發(fā)者基于
ArkUI-X跨平臺(tái)框架接入指南
ArkUI跨平臺(tái)框架(ArkUI-X)進(jìn)一步將ArkUI開發(fā)框架擴(kuò)展到了多個(gè)OS平臺(tái):目前支持O
發(fā)表于 05-18 18:21
ArkUI-X框架LogInterface使用指南
WARN/INFO/DEBUG),存在應(yīng)用崩潰的風(fēng)險(xiǎn)。
注意:開發(fā)者使用時(shí)注冊,必須位于調(diào)用MyApplication超類的onCreate()方法之后
設(shè)置ArkUI-X框架
發(fā)表于 06-15 23:20
ArkUI-X與Android聯(lián)動(dòng)編譯開發(fā)指南
.arkui-x/android/app/build.gradle目錄下設(shè)置configBuildFlag開關(guān),可觸發(fā)聯(lián)動(dòng)ArkTS源碼編譯腳本,默認(rèn)為false,不執(zhí)行編譯ArkTS腳本文件。
//執(zhí)行聯(lián)動(dòng)
發(fā)表于 06-16 22:55
ArkUI-X應(yīng)用工程結(jié)構(gòu)說明
簡介
本文檔配套ArkUI-X,將OpenHarmony ArkUI開發(fā)框架擴(kuò)展到不同的OS平臺(tái),比如Android和iOS平臺(tái),讓開發(fā)者基
發(fā)表于 06-19 23:11
ArkUI-X案例解析
!= undefined) {
this.backDisplaySyncSlow?.stop();
}
}
}
由于當(dāng)前ArkUI-X框架未適配這套方法,在arkui-x側(cè)實(shí)際上使用了
發(fā)表于 06-23 22:40
【HarmonyOS next】ArkUI-X新聞熱搜聚合App【進(jìn)階】
API,展示了多平臺(tái)榜單數(shù)據(jù)并支持網(wǎng)頁詳情查看。項(xiàng)目采用ArkUI框架開發(fā),現(xiàn)通過ArkUI-X實(shí)現(xiàn)iOS平臺(tái)的無縫遷移。
1.2 核心技術(shù)棧
HarmonyOS:原生開發(fā)平臺(tái)
發(fā)表于 06-28 21:43
資訊速遞 | ArkUI-X 預(yù)覽版已正式開源!
的開源項(xiàng)目,更多關(guān)于基于ArkUI-X的應(yīng)用開發(fā)手冊、框架開發(fā)手冊、ArkUI-X版本包、ArkUI-X 樣例代碼、社區(qū)Roadmap等信息
發(fā)表于 08-11 16:10
資訊速遞 | ArkUI-X 預(yù)覽版已正式開源!
OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)(以下簡稱“TSC”)-跨平臺(tái)應(yīng)用開發(fā)框架TSG所孵化項(xiàng)目 —— ArkUI-X,近期已正式開源 ,開發(fā)者基于一套主代碼,就可以將在OpenH
鴻蒙ArkUI-X跨平臺(tái)技術(shù):【開發(fā)初體驗(yàn)】
在DevEco Studio中導(dǎo)入ArkUI-X Sample,快速創(chuàng)建跨平臺(tái)工程。
鴻蒙ArkUI-X框架開發(fā):【開發(fā)準(zhǔn)備】
本文檔適用于ArkUI-X框架開發(fā)的初學(xué)者。通過環(huán)境搭建、代碼下載、代碼編譯、API擴(kuò)展和使用,快速了解跨平臺(tái)項(xiàng)目開發(fā)流程。

鴻蒙ArkUI-X框架開發(fā):【編譯】
評論