在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

鴻蒙ArkUI-X跨平臺(tái)開發(fā):【SDK目錄結(jié)構(gòu)介紹】

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-20 16:28 ? 次閱讀

ArkUI-X SDK目錄結(jié)構(gòu)介紹

簡(jiǎn)介

本文檔配套ArkUI-X,將OpenHarmony ArkUI開發(fā)框架擴(kuò)展到不同的OS平臺(tái),比如AndroidiOS平臺(tái),讓開發(fā)者基于ArkUI,可復(fù)用大部分的應(yīng)用代碼(UI以及主要應(yīng)用邏輯)并可以部署到相應(yīng)的OS平臺(tái),降低跨平臺(tái)應(yīng)用開發(fā)成本。

SDK獲取

  • SDK獲取可參見[版本說明]。

開發(fā)工具集成

  • ACE Tools命令行集成 ACE Tools作為ArkUI跨平臺(tái)應(yīng)用構(gòu)建的命令行工具,通過集成ArkUI-X SDK具有創(chuàng)建、編譯構(gòu)建OpenHarmony/HarmonyOS、Android和iOS應(yīng)用的能力。
  • DevEco Studio集成 DecEco Studio作為ArkUI跨平臺(tái)應(yīng)用構(gòu)建的IDE工具,通過集成ArkUI-X SDK支持一鍵構(gòu)建出OpenHarmony/HarmonyOS應(yīng)用、Android應(yīng)用、iOS應(yīng)用的能力。

ArkUI-X SDK構(gòu)建規(guī)則

SDK壓縮包命名規(guī)則

ArkUI-X編譯構(gòu)建流水線出包時(shí),需按照SDK命名規(guī)則進(jìn)行打包,命名規(guī)則如下:

path_操作系統(tǒng)類型_CPU架構(gòu)類型_版本號(hào)_releaseType.zip

表1 SDK規(guī)則字段說明

字段描述 開發(fā)前請(qǐng)熟悉鴻蒙開發(fā)指導(dǎo)文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]點(diǎn)擊或者復(fù)制轉(zhuǎn)到。
path取值為SDK根目錄元數(shù)據(jù)arkui-x.json文件中的path標(biāo)簽內(nèi)容。
操作系統(tǒng)類型可選值:windows,darwin,linux
CPU架構(gòu)類型可選值:"x64"-x86架構(gòu),"arm64"-arm架構(gòu)。
版本號(hào)構(gòu)建版本號(hào)與OpenHarmony SDK版本號(hào)規(guī)則保持一致。
releaseType可選值:Canary,Beta,Release三種可選取值。releaseType后面加數(shù)字,標(biāo)識(shí)迭代次數(shù),比如:Beta1。

示例: arkui-x_windows_x64_1.0.0.0_Release.zip

SDK壓縮包內(nèi)部結(jié)構(gòu)

這里,以macOS平臺(tái)上的ArkUI-X SDK包為例,對(duì)SDK目錄結(jié)構(gòu)和內(nèi)容規(guī)格進(jìn)行說明。更詳細(xì)的ArkUI-X SDK內(nèi)容規(guī)格會(huì)在第五節(jié)進(jìn)行介紹。

arkui-x_darwin_x64_1.0.0.0_Release.zip
└── arkui-x
    ├── engine                   // ArkUI-X的引擎庫
    │   ├── lib                  // ArkUI-X的引擎庫:包括Android平臺(tái)及架構(gòu)的動(dòng)態(tài)庫
    │   ├── framework            // ArkUI-X的引擎庫:包括iOS平臺(tái)及架構(gòu)的Framework庫
    │   ├── xcframework          // ArkUI-X的引擎庫:包括iOS平臺(tái)及架構(gòu)的XCFramework庫
    │   ├── ets                  // ArkUI-X增量接口,比如:@arkui-x.bridge
    │   ├── apiConfig.json       // engine庫配置文件,用于IDE和ACE Tools解析,以支持應(yīng)用構(gòu)建按需打包。
    │   └── systemres            // ArkUI-X框架自帶的資源
    ├── plugins                  // ArkUI-X官方提供的插件庫
    │   ├── component            // ArkUI組件插件庫
    │   └── api                  // @ohos接口插件庫,apiConfig.json
    ├── toolchains               // ArkUI-X應(yīng)用開發(fā)工具,比如:ACE Tools。
    ├── sdkConfig.json           // 增量d.ts路徑和接口前綴配置
    ├── arkui-x.json             // SDK管理配置,流水線自動(dòng)生成
    └── NOTICE.txt

ArkUI-X SDK引擎目錄結(jié)構(gòu)

ArkUI-X應(yīng)用構(gòu)建最小依賴集合,位于arkui-x_darwin_x64_1.0.0.0_Release.zip/arkui-x/engine目錄:

engine
├── lib
│   ├── include
│   ├── arkui
│   │   ├── arkui_android_adapter.jar
│   │   ├── android-arm
│   │   ├── android-arm-profile
│   │   ├── android-arm-release
│   │   ├── android-arm64
│   │   ├── android-arm64-profile
│   │   ├── android-arm64-release
│   │   └── android-x86_64
│   ├── third_party                        // 內(nèi)部目錄同arkui
│   └── utils                              // 內(nèi)部目錄同arkui
├── framework
│   ├── arkui
│   │   ├── ios-arm64
│   │   ├── ios-arm64-profile
│   │   ├── ios-arm64-release
│   │   ├── ios-arm64-simulator
│   │   └── ios-x86_64-simulator
│   ├── third_party
│   └── utils
├── xcframework
│   ├── arkui
│   │   ├── ios
│   │   │   └── libarkui_ios.xcframework
│   │   │       ├── Info.plist
│   │   │       ├── ios-arm64
│   │   │       └── ios-arm64_x86_64-simulator
│   │   ├── ios-profile
│   │   │   └── libarkui_ios.xcframework
│   │   │       ├── Info.plist
│   │   │       ├── ios-arm64
│   │   │       └── ios-arm64_x86_64-simulator
│   │   └── ios-release
│   │       └── libarkui_ios.xcframework
│   │           ├── Info.plist
│   │           ├── ios-arm64
│   │           └── ios-arm64_x86_64-simulator
│   ├── third_party                          // 內(nèi)部目錄同arkui
│   └── utils                                // 內(nèi)部目錄同arkui
├── ets
│   └── @arkui-x.bridge.d.ts
├── apiConfig.json
└── systemres

ArkUI-X SDK插件目錄結(jié)構(gòu)

ArkUI-X應(yīng)用按需打包插件庫集合,位于arkui-x_darwin_x64_1.0.0.0_Release.zip/arkui-x/plugins目錄:

plugins
├── component
│   ├── lib
│   │   ├── include
│   │   └── ${ui-name}                                        // 一個(gè)UI組件一個(gè)目錄
│   │       ├── ${ui-name}.jar
│   │       ├── android-arm
│   │       ├── android-arm-profile
│   │       ├── android-arm-release
│   │       ├── android-arm64
│   │       ├── android-arm64-profile
│   │       ├── android-arm64-release
│   │       │   └── lib${ui-name}.so
│   │       └── android-x86_64
│   ├── framework
│   │   ├── ios-arm64
│   │   ├── ios-arm64-profile
│   │   │   └── lib${ui-name}.framework
│   │   ├── ios-arm64-release
│   │   ├── ios-arm64-simulator
│   │   └── ios-x86_64-simulator
│   ├── xcframework
│   │   ├── ios
│   │   │   └── lib${ui-name}.xcframework
│   │   │       ├── Info.plist
│   │   │       ├── ios-arm64
│   │   │       └── ios-arm64_x86_64-simulator
│   │   ├── ios-profile
│   │   │   └── lib${ui-name}.xcframework
│   │   │       ├── Info.plist
│   │   │       ├── ios-arm64
│   │   │       └── ios-arm64_x86_64-simulator
│   │   └── ios-release
│   │       └── lib${ui-name}.xcframework
│   │           ├── Info.plist
│   │           ├── ios-arm64
│   │           └── ios-arm64_x86_64-simulator
│   └── apiConfig.json
└── api
    ├── lib
    │   ├── include
    │   └── ${module-name}_${submodule-name}                  // 一個(gè)API模塊一個(gè)目錄
    │       ├── ${module-name}_${submodule-name}.jar
    │       ├── android-arm
    │       ├── android-arm-profile
    │       ├── android-arm-release
    │       ├── android-arm64
    │       ├── android-arm64-profile
    │       ├── android-arm64-release
    │       │   └── lib${module-name}_${submodule-name}.so
    │       └── android-x86_64
    ├── framework
    │   ├── ios-arm64
    │   ├── ios-arm64-profile
    │   │   └── lib${module-name}_${submodule-name}.framework
    │   ├── ios-arm64-release
    │   ├── ios-arm64-simulator
    │   └── ios-x86_64-simulator
    ├── xcframework
    │   ├── ios
    │   │   └── lib${module-name}_${submodule-name}.xcframework
    │   │       ├── Info.plist
    │   │       ├── ios-arm64
    │   │       └── ios-arm64_x86_64-simulator
    │   ├── ios-profile
    │   │   └── lib${module-name}_${submodule-name}.xcframework
    │   │       ├── Info.plist
    │   │       ├── ios-arm64
    │   │       └── ios-arm64_x86_64-simulator
    │   └── ios-release
    │       └── lib${module-name}_${submodule-name}.xcframework
    │           ├── Info.plist
    │           ├── ios-arm64
    │           └── ios-arm64_x86_64-simulator
    └── apiConfig.json

arkui-x.json配置說明

{
  "apiVersion": "10",
  "displayName": "ArkUI-X",
  "meta": {
    "metaVersion": "1.0.0"
  },
  "path": "arkui-x",
  "releaseType": "Release",
  "version": "1.0.0.0"
}

字段解釋如下:

  • apiVersion: ArkUI-X SDK依賴OpenHarmony SDK的版本。
  • displayName: ArkUI-X SDK在DevEco Studio的顯示名稱。
  • path: ArkUI-X SDK下載的后的路徑名稱。
  • version: ArkUI-X SDK編譯構(gòu)建版本號(hào),用于轉(zhuǎn)測(cè)試。

ArkUI-X SDK內(nèi)容詳細(xì)規(guī)格

Windows平臺(tái)

ArkUI-X SDK引擎目錄結(jié)構(gòu)

  • lib目錄:ArkUI-X基礎(chǔ)框架跨平臺(tái)實(shí)現(xiàn)。
  • ets目錄:ArkUI-X獨(dú)有接口定義和ArkUI跨平臺(tái)Stage模型相關(guān)基礎(chǔ)接口配置說明。
  • systemres目錄:ArkUI渲染一致性資源主題包。
arkui-x_windows_x64_1.0.0.0_Release.zip/arkui-x/engine
├── lib                                           // ArkUI跨平臺(tái)引擎及平臺(tái)適配層
│   ├── include                                   // NAPI和相關(guān)輔助C接口
│   ├── arkui
│   │   ├── arkui_android_adapter.jar
│   │   ├── android-arm
│   │   ├── android-arm-profile
│   │   ├── android-arm-release
│   │   ├── android-arm64
│   │   ├── android-arm64-profile
│   │   ├── android-arm64-release
│   │   │   └── libarkui_android.so               // ArkUI跨平臺(tái)引擎,包含:ArkUINAPIARk三部分。
│   │   └── android-x86_64
│   ├── third_party
│   └── utils
├── ets                                           // ArkUI-X獨(dú)有接口定義和ArkUI跨平臺(tái)Stage模型相關(guān)基礎(chǔ)接口配置說明。
│   └── @arkui-x.bridge.d.ts
├── apiConfig.json
└── systemres                                     // ArkUI組件渲染一致性系統(tǒng)資源包

ArkUI-X SDK插件目錄結(jié)構(gòu)

  • component目錄:ArkUI組件插件化動(dòng)態(tài)庫。
  • api目錄:ArkTS接口插件化動(dòng)態(tài)庫。
arkui-x_windows_x64_1.0.0.0_Release.zip/arkui-x/plugins
├── component                                                   // ArkUI組件插件化動(dòng)態(tài)庫。
│   ├── lib
│   │   ├── include
│   │   └── ${ui-name}
│   │       ├── ${ui-name}_android_adapter.jar                    // 部分組件實(shí)現(xiàn)依賴的Android接口。
│   │       ├── android-arm
│   │       ├── android-arm-profile
│   │       ├── android-arm-release
│   │       ├── android-arm64
│   │       ├── android-arm64-profile
│   │       ├── android-arm64-release
│   │       │   └── lib${ui-name}.so                            // ArkUI組件實(shí)現(xiàn)。
│   │       └── android-x86_64
│   └── apiconfig.json                                          // ArkUI組件跨平臺(tái)實(shí)現(xiàn)配置說明。
└── api                                                         // ArkTS接口插件化動(dòng)態(tài)庫。
    ├── lib
    │   ├── include
    │   └── ${module-name}_${submodule-name}
    │       ├── ${module-name}_${submodule-name}.jar            // ArkTS接口實(shí)現(xiàn)依賴的Android接口。
    │       ├── android-arm
    │       ├── android-arm-profile
    │       ├── android-arm-release
    │       ├── android-arm64
    │       ├── android-arm64-profile
    │       ├── android-arm64-release
    │       │   └── lib${module-name}_${submodule-name}.so      // ArkTS接口實(shí)現(xiàn)。
    │       └── android-x86_64
    └── apiConfig.json                                          // ArkTS @ohos接口跨平臺(tái)實(shí)現(xiàn)配置說明。

Linux平臺(tái)

ArkUI-X SDK引擎目錄結(jié)構(gòu)

  • lib目錄:ArkUI-X基礎(chǔ)框架跨平臺(tái)實(shí)現(xiàn)。
  • ets目錄:ArkUI-X獨(dú)有接口定義和ArkUI跨平臺(tái)Stage模型相關(guān)基礎(chǔ)接口配置說明。
  • systemres目錄:ArkUI渲染一致性資源主題包。
arkui-x_linux_x64_1.0.0.0_Release.zip/arkui-x/engine
├── lib                                           // ArkUI跨平臺(tái)引擎及平臺(tái)適配層
│   ├── include                                   // NAPI和相關(guān)輔助C接口
│   ├── arkui
│   │   ├── arkui_android_adapter.jar            // ArkUI Android平臺(tái)適配層
│   │   ├── android-arm
│   │   ├── android-arm-profile
│   │   ├── android-arm-release
│   │   ├── android-arm64
│   │   ├── android-arm64-profile
│   │   ├── android-arm64-release
│   │   │   └── libarkui_android.so               // ArkUI跨平臺(tái)引擎,包含:ArkUINAPIARk三部分。
│   │   └── android-x86_64
│   ├── third_party
│   └── utils
├── ets                                           // ArkUI-X獨(dú)有接口定義和ArkUI跨平臺(tái)Stage模型相關(guān)基礎(chǔ)接口配置說明。
│   └── @arkui-x.bridge.d.ts
├── apiConfig.json
└── systemres                                     // ArkUI組件渲染一致性系統(tǒng)資源包

ArkUI-X SDK插件目錄結(jié)構(gòu)

  • component目錄:ArkUI組件插件化動(dòng)態(tài)庫。
  • api目錄:ArkTS接口插件化動(dòng)態(tài)庫。
arkui-x_linux_x64_1.0.0.0_Release.zip/arkui-x/plugins
├── component                                                   // ArkUI組件插件化動(dòng)態(tài)庫。
│   ├── lib
│   │   ├── include
│   │   └── ${ui-name}
│   │       ├── ${ui-name}_android_adapter.jar                    // 部分組件實(shí)現(xiàn)依賴的Android接口。
│   │       ├── android-arm
│   │       ├── android-arm-profile
│   │       ├── android-arm-release
│   │       ├── android-arm64
│   │       ├── android-arm64-profile
│   │       ├── android-arm64-release
│   │       │   └── lib${ui-name}.so                            // ArkUI組件實(shí)現(xiàn)。
│   │       └── android-x86_64
│   └── apiconfig.json                                          // ArkUI組件跨平臺(tái)實(shí)現(xiàn)配置說明。
└── api                                                         // ArkTS接口插件化動(dòng)態(tài)庫。
    ├── lib
    │   ├── include
    │   └── ${module-name}_${submodule-name}
    │       ├── ${module-name}_${submodule-name}.jar            // ArkTS接口實(shí)現(xiàn)依賴的Android接口。
    │       ├── android-arm
    │       ├── android-arm-profile
    │       ├── android-arm-release
    │       ├── android-arm64
    │       ├── android-arm64-profile
    │       ├── android-arm64-release
    │       │   └── lib${module-name}_${submodule-name}.so      // ArkTS接口實(shí)現(xiàn)。
    │       └── android-x86_64
    └── apiConfig.json                                          // ArkTS @ohos接口跨平臺(tái)實(shí)現(xiàn)配置說明。

macOS平臺(tái)

ArkUI-X SDK引擎目錄結(jié)構(gòu)

  • lib、framework、xcframework目錄:ArkUI-X基礎(chǔ)框架跨平臺(tái)實(shí)現(xiàn)。
  • ets目錄:ArkUI-X獨(dú)有接口定義和ArkUI跨平臺(tái)Stage模型相關(guān)基礎(chǔ)接口配置說明。
  • systemres目錄:ArkUI渲染一致性資源主題包。
arkui-x_darwin_x64_1.0.0.0_Release.zip/arkui-x/engine
├── lib                                                 // ArkUI跨平臺(tái)引擎及平臺(tái)適配層
│   ├── include                                         // NAPI和相關(guān)輔助C接口
│   ├── arkui
│   │   ├── arkui_android_adapter.jar                     // ArkUI Android平臺(tái)適配層
│   │   ├── android-arm
│   │   ├── android-arm-profile
│   │   ├── android-arm-release
│   │   ├── android-arm64
│   │   ├── android-arm64-profile
│   │   ├── android-arm64-release
│   │   │   └── libarkui_android.so                     // ArkUI跨平臺(tái)引擎,包含:ArkUINAPIARkAbility等部分。
│   │   └── android-x86_64
│   ├── third_party
│   └── utils
├── framework
│   ├── arkui
│   │   ├── ios-arm64
│   │   ├── ios-arm64-profile
│   │   ├── ios-arm64-release
│   │   │   └── libarkui_ios.framework                    // ArkUI跨平臺(tái)引擎及平臺(tái)適配層
│   │   │       ├── Headers
│   │   │       ├── Info.plist
│   │   │       ├── libarkui_ios
│   │   │       ├── libarkui_ios.podspec
│   │   │       └── Modules
│   │   │           └── module.modulemap
│   │   ├── ios-arm64-simulator
│   │   └── ios-x86_64-simulator
│   ├── third_party
│   └── utils
├── xcframework
│   ├── arkui
│   │   ├── ios
│   │   │   └── libarkui_ios.xcframework                     // ArkUI跨平臺(tái)引擎及平臺(tái)適配層
│   │   │       ├── Info.plist
│   │   │       ├── ios-arm64
│   │   │       └── ios-arm64_x86_64-simulator
│   │   ├── ios-profile
│   │   │   └── libarkui_ios.xcframework                     // ArkUI跨平臺(tái)引擎及平臺(tái)適配層
│   │   │       ├── Info.plist
│   │   │       ├── ios-arm64
│   │   │       └── ios-arm64_x86_64-simulator
│   │   └── ios-release
│   │       └── libarkui_ios.xcframework                     // ArkUI跨平臺(tái)引擎及平臺(tái)適配層
│   │           ├── Info.plist
│   │           ├── ios-arm64
│   │           │   └── libarkui_ios.framework
│   │           │       ├── Headers
│   │           │       ├── Info.plist
│   │           │       ├── libarkui_ios
│   │           │       ├── libarkui_ios.podspec
│   │           │       └── Modules
│   │           │           └── module.modulemap
│   │           └── ios-arm64_x86_64-simulator
│   ├── third_party
│   └── utils
├── ets                                                 // ArkUI-X獨(dú)有接口定義和ArkUI跨平臺(tái)Stage模型相關(guān)基礎(chǔ)接口配置說明。
│   └── @arkui-x.bridge.d.ts
├── apiConfig.json
└── systemres                                           // ArkUI組件渲染一致性系統(tǒng)資源包

ArkUI-X SDK插件目錄結(jié)構(gòu)

  • component目錄:ArkUI組件插件化動(dòng)態(tài)庫。
  • api目錄:ArkTS接口插件化動(dòng)態(tài)庫。
  • HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿

搜狗高速瀏覽器截圖20240326151450.png

arkui-x_darwin_x64_1.0.0.0_Release.zip/arkui-x/plugins
├── component                                                  // ArkUI組件插件化動(dòng)態(tài)庫。
│   ├── lib
│   │   ├── include
│   │   └── ${ui-name}
│   │       ├── ${ui-name}_android_adapter.jar                 // 部分組件實(shí)現(xiàn)依賴的Android接口。
│   │       ├── android-arm
│   │       ├── android-arm-profile
│   │       ├── android-arm-release
│   │       ├── android-arm64
│   │       ├── android-arm64-profile
│   │       ├── android-arm64-release
│   │       │   └── lib${ui-name}.so                           // ArkUI組件實(shí)現(xiàn)。
│   │       └── android-x86_64
│   ├── framework
│   │   ├── ios-arm64
│   │   ├── ios-arm64-profile
│   │   ├── ios-arm64-release
│   │   │   └── lib${ui-name}.framework                        // ArkUI組件實(shí)現(xiàn)。
│   │   │       ├── Headers
│   │   │       ├── Info.plist
│   │   │       ├── lib${ui-name}
│   │   │       ├── lib${ui-name}.podspec
│   │   │       └── Modules
│   │   │           └── module.modulemap
│   │   ├── ios-arm64-simulator
│   │   └── ios-x86_64-simulator
│   ├── xcframework
│   │   ├── ios
│   │   │   └── lib${ui-name}.xcframework                          // ArkUI組件實(shí)現(xiàn)。
│   │   │       ├── Info.plist
│   │   │       ├── ios-arm64
│   │   │       └── ios-arm64_x86_64-simulator
│   │   ├── ios-profile
│   │   │   └── lib${ui-name}.xcframework                          // ArkUI組件實(shí)現(xiàn)。
│   │   │       ├── Info.plist
│   │   │       ├── ios-arm64
│   │   │       └── ios-arm64_x86_64-simulator
│   │   └── ios-release
│   │       └── lib${ui-name}.xcframework                          // ArkUI組件實(shí)現(xiàn)。
│   │           ├── Info.plist
│   │           ├── ios-arm64
│   │           │   └── lib${ui-name}.framework
│   │           │       ├── Headers
│   │           │       ├── Info.plist
│   │           │       ├── lib${ui-name}
│   │           │       ├── lib${ui-name}.podspec
│   │           │       └── Modules
│   │           │           └── module.modulemap
│   │           └── ios-arm64_x86_64-simulator
│   └── apiConfig.json                                         // ArkTS UI組件跨平臺(tái)實(shí)現(xiàn)配置說明。
└── api                                                        // ArkTS接口插件化動(dòng)態(tài)庫。
    ├── lib
    │   ├── include
    │   └── ${module-name}_${submodule-name}
    │       ├── ${module-name}_${submodule-name}_android_adapter.jar       // ArkTS接口實(shí)現(xiàn)依賴的Android接口。
    │       ├── android-arm
    │       ├── android-arm-profile
    │       ├── android-arm-release
    │       ├── android-arm64
    │       ├── android-arm64-profile
    │       ├── android-arm64-release
    │       │   └── lib${module-name}_${submodule-name}.so     // ArkTS接口實(shí)現(xiàn)。
    │       └── android-x86_64
    ├── framework
    │   ├── ios-arm64
    │   ├── ios-arm64-profile
    │   ├── ios-arm64-release
    │   │   └── lib${module-name}_${submodule-name}.framework  // ArkTS接口實(shí)現(xiàn)。
    │   │       ├── Headers
    │   │       ├── Info.plist
    │   │       ├── lib${module-name}_${submodule-name}
    │   │       ├── lib${module-name}_${submodule-name}.podspec
    │   │       └── Modules
    │   │           └── module.modulemap
    │   ├── ios-arm64-simulator
    │   └── ios-x86_64-simulator
    ├── xcframework
    │   ├── ios
    │   │   └── lib${module-name}_${submodule-name}.xcframework    // ArkTS接口實(shí)現(xiàn)。
    │   │       ├── Info.plist
    │   │       ├── ios-arm64
    │   │       └── ios-arm64_x86_64-simulator
    │   ├── ios-profile
    │   │   └── lib${module-name}_${submodule-name}.xcframework    // ArkTS接口實(shí)現(xiàn)。
    │   │       ├── Info.plist
    │   │       ├── ios-arm64
    │   │       └── ios-arm64_x86_64-simulator
    │   └── ios-release
    │       └── lib${module-name}_${submodule-name}.xcframework    // ArkTS接口實(shí)現(xiàn)。
    │           ├── Info.plist
    │           ├── ios-arm64
    │           │   └── lib${module-name}_${submodule-name}.framework
    │           │       ├── Headers
    │           │       ├── Info.plist
    │           │       ├── lib${module-name}_${submodule-name}
    │           │       ├── lib${module-name}_${submodule-name}.podspec
    │           │       └── Modules
    │           │           └── module.modulemap
    │           └── ios-arm64_x86_64-simulator
    └── apiConfig.json                                         // ArkTS @ohos接口跨平臺(tái)實(shí)現(xiàn)配置說明。

審核編輯 黃宇

聲明:本文內(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)投訴
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1065

    瀏覽量

    47680
  • 開發(fā)者
    +關(guān)注

    關(guān)注

    1

    文章

    628

    瀏覽量

    17370
  • 鴻蒙
    +關(guān)注

    關(guān)注

    59

    文章

    2514

    瀏覽量

    43772
  • OpenHarmony
    +關(guān)注

    關(guān)注

    26

    文章

    3824

    瀏覽量

    18145
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    鴻蒙開發(fā)學(xué)習(xí):初探【ArkUI-X

    **簡(jiǎn)單來說,ArkTS + ArkUI-X 對(duì)標(biāo)的框架為 flutter,一次代碼,編譯為 native 全平臺(tái)運(yùn)行**
    的頭像 發(fā)表于 05-13 15:58 ?1544次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>學(xué)習(xí):初探【<b class='flag-5'>ArkUI-X</b>】

    鴻蒙ArkUI-X平臺(tái)開發(fā):【命令行工具(ACE Tools)】

    ACE Tools是一套為ArkUI-X項(xiàng)目平臺(tái)應(yīng)用開發(fā)者提供的命令行工具,支持在Windows/Ubuntu/macOS平臺(tái)運(yùn)行,用于構(gòu)
    的頭像 發(fā)表于 05-21 17:39 ?2676次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkUI-X</b><b class='flag-5'>跨</b><b class='flag-5'>平臺(tái)</b><b class='flag-5'>開發(fā)</b>:【命令行工具(ACE Tools)】

    鴻蒙開發(fā)ArkUI-X基礎(chǔ)知識(shí):【ArkUI平臺(tái)設(shè)計(jì)總體說明】

    本文檔描述ArkUI開發(fā)框架平臺(tái)運(yùn)行能力相關(guān)的總體技術(shù)方案。
    的頭像 發(fā)表于 05-24 15:41 ?2057次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>ArkUI-X</b>基礎(chǔ)知識(shí):【<b class='flag-5'>ArkUI</b><b class='flag-5'>跨</b><b class='flag-5'>平臺(tái)</b>設(shè)計(jì)總體說明】

    ArkUI-X開發(fā)指南:【SDK配置和構(gòu)建說明】

    ArkUI-X SDKArkUI-X開源項(xiàng)目的編譯產(chǎn)物,可將ArkUI-X SDK集成到現(xiàn)有Android和iOS應(yīng)用工程中,使
    的頭像 發(fā)表于 05-25 16:48 ?3340次閱讀
    <b class='flag-5'>ArkUI-X</b><b class='flag-5'>開發(fā)</b>指南:【<b class='flag-5'>SDK</b>配置和構(gòu)建說明】

    ArkUI-X平臺(tái)框架接入指南

    ArkUI平臺(tái)框架(ArkUI-X)進(jìn)一步將ArkUI開發(fā)框架擴(kuò)展到了多個(gè)OS
    發(fā)表于 05-18 18:21

    ArkUI-X添加到現(xiàn)有Android項(xiàng)目中

    本教程主要講述如何利用ArkUI-X SDK完成Android AAR開發(fā),實(shí)現(xiàn)基于ArkTS的聲明式開發(fā)范式在android平臺(tái)顯示。包括
    發(fā)表于 05-28 22:44

    ArkUI-X添加到現(xiàn)有Android項(xiàng)目中

    本教程主要講述如何利用ArkUI-X SDK完成Android AAR開發(fā),實(shí)現(xiàn)基于ArkTS的聲明式開發(fā)范式在android平臺(tái)顯示。包括
    發(fā)表于 06-04 22:35

    資訊速遞 | ArkUI-X 預(yù)覽版已正式開源!

    專家。平臺(tái)應(yīng)用開發(fā)框架TSG對(duì)業(yè)界相關(guān)的平臺(tái)應(yīng)用開發(fā)框架所涉及的關(guān)鍵技術(shù)進(jìn)行洞察分析,制定關(guān)
    發(fā)表于 08-11 16:10

    資訊速遞 | ArkUI-X 預(yù)覽版已正式開源!

    OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)(以下簡(jiǎn)稱“TSC”)-平臺(tái)應(yīng)用開發(fā)框架TSG所孵化項(xiàng)目 —— ArkUI-X,近期已正式開源 ,開發(fā)
    的頭像 發(fā)表于 08-22 22:19 ?1081次閱讀
    資訊速遞 | <b class='flag-5'>ArkUI-X</b> 預(yù)覽版已正式開源!

    鴻蒙平臺(tái)框架:【ArkUi-X】創(chuàng)建工程

    鴻蒙推出了鴻ArkUi-X 框架所以就寫個(gè)文章分享一下
    的頭像 發(fā)表于 05-13 17:48 ?1450次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>跨</b><b class='flag-5'>平臺(tái)</b>框架:【<b class='flag-5'>ArkUi-X</b>】創(chuàng)建工程

    鴻蒙ArkUI-X平臺(tái)技術(shù):【開發(fā)準(zhǔn)備】

    本文檔適用于ArkUI平臺(tái)應(yīng)用開發(fā)的初學(xué)者。通過開發(fā)環(huán)境搭建、應(yīng)用工程創(chuàng)建、編譯和運(yùn)行,熟悉ArkUI
    的頭像 發(fā)表于 05-24 10:40 ?858次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkUI-X</b><b class='flag-5'>跨</b><b class='flag-5'>平臺(tái)</b>技術(shù):【<b class='flag-5'>開發(fā)</b>準(zhǔn)備】

    鴻蒙ArkUI-X平臺(tái)技術(shù):【開發(fā)初體驗(yàn)】

    在DevEco Studio中導(dǎo)入ArkUI-X Sample,快速創(chuàng)建平臺(tái)工程。
    的頭像 發(fā)表于 05-17 15:54 ?1084次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkUI-X</b><b class='flag-5'>跨</b><b class='flag-5'>平臺(tái)</b>技術(shù):【<b class='flag-5'>開發(fā)</b>初體驗(yàn)】

    鴻蒙ArkUI-X平臺(tái)開發(fā):【 應(yīng)用工程結(jié)構(gòu)說明】

    本文檔配套ArkUI-X,將OpenHarmony ArkUI開發(fā)框架擴(kuò)展到不同的OS平臺(tái),比如Android和iOS平臺(tái),讓
    的頭像 發(fā)表于 05-19 21:05 ?855次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkUI-X</b><b class='flag-5'>跨</b><b class='flag-5'>平臺(tái)</b><b class='flag-5'>開發(fā)</b>:【 應(yīng)用工程<b class='flag-5'>結(jié)構(gòu)</b>說明】

    鴻蒙ArkUI-X語言調(diào)用說明:平臺(tái)差異化【Android、ios動(dòng)態(tài)化】

    ArkUI-X支持動(dòng)態(tài)化,使用者可以根據(jù)自己需要?jiǎng)討B(tài)發(fā)布平臺(tái)內(nèi)容,從而使平臺(tái)部分和宿主應(yīng)用進(jìn)行解耦。
    的頭像 發(fā)表于 05-23 14:38 ?1369次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkUI-X</b><b class='flag-5'>跨</b>語言調(diào)用說明:<b class='flag-5'>平臺(tái)</b>差異化【Android、ios動(dòng)態(tài)化】

    鴻蒙ArkUI-X框架開發(fā):【開發(fā)準(zhǔn)備】

    本文檔適用于ArkUI-X框架開發(fā)的初學(xué)者。通過環(huán)境搭建、代碼下載、代碼編譯、API擴(kuò)展和使用,快速了解平臺(tái)項(xiàng)目開發(fā)流程。
    的頭像 發(fā)表于 05-23 21:02 ?726次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkUI-X</b>框架<b class='flag-5'>開發(fā)</b>:【<b class='flag-5'>開發(fā)</b>準(zhǔn)備】
    主站蜘蛛池模板: 黄h网站 | 欧美伊人久久大香线蕉综合69 | 色色色色色色网 | 色婷婷综合激情视频免费看 | 男人的天堂222eee | 新版天堂中文在线8官网 | 不卡视频一区二区三区 | 黄色永久免费 | 欧美尺寸又黑又粗又长 | 老司机亚洲精品影院在线观看 | 可以免费观看的黄色网址 | 免费在线观看一级毛片 | qyule亚洲精品 | 免费福利片2022潦草影视午夜 | 人操人碰| 中文字幕欧美日韩 | 精品国产免费观看一区高清 | 欧美中出| 欧美天天性影院 | 久久两性视频 | 欧美黄色录像 | 免费公开视频人人人人人人人 | 在线色网 | 亚洲人与牲动交xxxxbbbb | 免费欧美黄色 | 尤物黄色 | 久久国产免费观看精品1 | 欧美在线激情 | 色97色| 天天操天天玩 | 一级免费黄色片 | 喷潮白浆 | 亚洲综合色婷婷中文字幕 | 午夜美女视频在线观看高清 | 国产三级精品在线 | 永久免费看mv网站入口 | 天天看天天摸色天天综合网 | 亚洲天堂手机在线 | 激情在线网站 | 视频一区视频二区在线观看 | 亚洲综合在线观看一区www |