当前位置:   article > 正文

鸿蒙ArkUI-X跨平台开发:【SDK目录结构介绍】

鸿蒙ArkUI-X跨平台开发:【SDK目录结构介绍】

 ArkUI-X SDK目录结构介绍

简介

本文档配套ArkUI-X,将OpenHarmony ArkUI开发框架扩展到不同的OS平台,比如Android和iOS平台,让开发者基于ArkUI,可复用大部分的应用代码(UI以及主要应用逻辑)并可以部署到相应的OS平台,降低跨平台应用开发成本。

SDK获取

  • SDK获取可参见[版本说明]。

开发工具集成

  • ACE Tools命令行集成 ACE Tools作为ArkUI跨平台应用构建的命令行工具,通过集成ArkUI-X SDK具有创建、编译构建OpenHarmony/HarmonyOS、Android和iOS应用的能力。
  • DevEco Studio集成 DecEco Studio作为ArkUI跨平台应用构建的IDE工具,通过集成ArkUI-X SDK支持一键构建出OpenHarmony/HarmonyOS应用、Android应用、iOS应用的能力。

ArkUI-X SDK构建规则

SDK压缩包命名规则

ArkUI-X编译构建流水线出包时,需按照SDK命名规则进行打包,命名规则如下:

path_操作系统类型_CPU架构类型_版本号_releaseType.zip

表1 SDK规则字段说明

字段描述 开发前请熟悉鸿蒙开发指导文档:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。
path取值为SDK根目录元数据arkui-x.json文件中的path标签内容。
操作系统类型可选值:windows,darwin,linux。
CPU架构类型可选值:"x64"-x86架构,"arm64"-arm架构。
版本号构建版本号与OpenHarmony SDK版本号规则保持一致。
releaseType可选值:Canary,Beta,Release三种可选取值。releaseType后面加数字,标识迭代次数,比如:Beta1。

示例:  arkui-x_windows_x64_1.0.0.0_Release.zip

SDK压缩包内部结构

这里,以macOS平台上的ArkUI-X SDK包为例,对SDK目录结构和内容规格进行说明。更详细的ArkUI-X SDK内容规格会在第五节进行介绍。

  1. arkui-x_darwin_x64_1.0.0.0_Release.zip
  2. └── arkui-x
  3. ├── engine // ArkUI-X的引擎库
  4. │ ├── lib // ArkUI-X的引擎库:包括Android平台及架构的动态库
  5. │ ├── framework // ArkUI-X的引擎库:包括iOS平台及架构的Framework库
  6. │ ├── xcframework // ArkUI-X的引擎库:包括iOS平台及架构的XCFramework库
  7. │ ├── ets // ArkUI-X增量接口,比如:@arkui-x.bridge
  8. │ ├── apiConfig.json // engine库配置文件,用于IDE和ACE Tools解析,以支持应用构建按需打包。
  9. │ └── systemres // ArkUI-X框架自带的资源
  10. ├── plugins // ArkUI-X官方提供的插件库
  11. │ ├── component // ArkUI组件插件库
  12. │ └── api // @ohos接口插件库,apiConfig.json
  13. ├── toolchains // ArkUI-X应用开发工具,比如:ACE Tools。
  14. ├── sdkConfig.json // 增量d.ts路径和接口前缀配置
  15. ├── arkui-x.json // SDK管理配置,流水线自动生成
  16. └── NOTICE.txt

ArkUI-X SDK引擎目录结构

ArkUI-X应用构建最小依赖集合,位于arkui-x_darwin_x64_1.0.0.0_Release.zip/arkui-x/engine目录:

  1. engine
  2. ├── lib
  3. │ ├── include
  4. │ ├── arkui
  5. │ │ ├── arkui_android_adapter.jar
  6. │ │ ├── android-arm
  7. │ │ ├── android-arm-profile
  8. │ │ ├── android-arm-release
  9. │ │ ├── android-arm64
  10. │ │ ├── android-arm64-profile
  11. │ │ ├── android-arm64-release
  12. │ │ └── android-x86_64
  13. │ ├── third_party // 内部目录同arkui
  14. │ └── utils // 内部目录同arkui
  15. ├── framework
  16. │ ├── arkui
  17. │ │ ├── ios-arm64
  18. │ │ ├── ios-arm64-profile
  19. │ │ ├── ios-arm64-release
  20. │ │ ├── ios-arm64-simulator
  21. │ │ └── ios-x86_64-simulator
  22. │ ├── third_party
  23. │ └── utils
  24. ├── xcframework
  25. │ ├── arkui
  26. │ │ ├── ios
  27. │ │ │ └── libarkui_ios.xcframework
  28. │ │ │ ├── Info.plist
  29. │ │ │ ├── ios-arm64
  30. │ │ │ └── ios-arm64_x86_64-simulator
  31. │ │ ├── ios-profile
  32. │ │ │ └── libarkui_ios.xcframework
  33. │ │ │ ├── Info.plist
  34. │ │ │ ├── ios-arm64
  35. │ │ │ └── ios-arm64_x86_64-simulator
  36. │ │ └── ios-release
  37. │ │ └── libarkui_ios.xcframework
  38. │ │ ├── Info.plist
  39. │ │ ├── ios-arm64
  40. │ │ └── ios-arm64_x86_64-simulator
  41. │ ├── third_party // 内部目录同arkui
  42. │ └── utils // 内部目录同arkui
  43. ├── ets
  44. │ └── @arkui-x.bridge.d.ts
  45. ├── apiConfig.json
  46. └── systemres

ArkUI-X SDK插件目录结构

ArkUI-X应用按需打包插件库集合,位于arkui-x_darwin_x64_1.0.0.0_Release.zip/arkui-x/plugins目录:

  1. plugins
  2. ├── component
  3. │ ├── lib
  4. │ │ ├── include
  5. │ │ └── ${ui-name} // 一个UI组件一个目录
  6. │ │ ├── ${ui-name}.jar
  7. │ │ ├── android-arm
  8. │ │ ├── android-arm-profile
  9. │ │ ├── android-arm-release
  10. │ │ ├── android-arm64
  11. │ │ ├── android-arm64-profile
  12. │ │ ├── android-arm64-release
  13. │ │ │ └── lib${ui-name}.so
  14. │ │ └── android-x86_64
  15. │ ├── framework
  16. │ │ ├── ios-arm64
  17. │ │ ├── ios-arm64-profile
  18. │ │ │ └── lib${ui-name}.framework
  19. │ │ ├── ios-arm64-release
  20. │ │ ├── ios-arm64-simulator
  21. │ │ └── ios-x86_64-simulator
  22. │ ├── xcframework
  23. │ │ ├── ios
  24. │ │ │ └── lib${ui-name}.xcframework
  25. │ │ │ ├── Info.plist
  26. │ │ │ ├── ios-arm64
  27. │ │ │ └── ios-arm64_x86_64-simulator
  28. │ │ ├── ios-profile
  29. │ │ │ └── lib${ui-name}.xcframework
  30. │ │ │ ├── Info.plist
  31. │ │ │ ├── ios-arm64
  32. │ │ │ └── ios-arm64_x86_64-simulator
  33. │ │ └── ios-release
  34. │ │ └── lib${ui-name}.xcframework
  35. │ │ ├── Info.plist
  36. │ │ ├── ios-arm64
  37. │ │ └── ios-arm64_x86_64-simulator
  38. │ └── apiConfig.json
  39. └── api
  40. ├── lib
  41. │ ├── include
  42. │ └── ${module-name}_${submodule-name} // 一个API模块一个目录
  43. │ ├── ${module-name}_${submodule-name}.jar
  44. │ ├── android-arm
  45. │ ├── android-arm-profile
  46. │ ├── android-arm-release
  47. │ ├── android-arm64
  48. │ ├── android-arm64-profile
  49. │ ├── android-arm64-release
  50. │ │ └── lib${module-name}_${submodule-name}.so
  51. │ └── android-x86_64
  52. ├── framework
  53. │ ├── ios-arm64
  54. │ ├── ios-arm64-profile
  55. │ │ └── lib${module-name}_${submodule-name}.framework
  56. │ ├── ios-arm64-release
  57. │ ├── ios-arm64-simulator
  58. │ └── ios-x86_64-simulator
  59. ├── xcframework
  60. │ ├── ios
  61. │ │ └── lib${module-name}_${submodule-name}.xcframework
  62. │ │ ├── Info.plist
  63. │ │ ├── ios-arm64
  64. │ │ └── ios-arm64_x86_64-simulator
  65. │ ├── ios-profile
  66. │ │ └── lib${module-name}_${submodule-name}.xcframework
  67. │ │ ├── Info.plist
  68. │ │ ├── ios-arm64
  69. │ │ └── ios-arm64_x86_64-simulator
  70. │ └── ios-release
  71. │ └── lib${module-name}_${submodule-name}.xcframework
  72. │ ├── Info.plist
  73. │ ├── ios-arm64
  74. │ └── ios-arm64_x86_64-simulator
  75. └── apiConfig.json

arkui-x.json配置说明

  1. {
  2. "apiVersion": "10",
  3. "displayName": "ArkUI-X",
  4. "meta": {
  5. "metaVersion": "1.0.0"
  6. },
  7. "path": "arkui-x",
  8. "releaseType": "Release",
  9. "version": "1.0.0.0"
  10. }

字段解释如下:

  • apiVersion:  ArkUI-X SDK依赖OpenHarmony SDK的版本。
  • displayName:  ArkUI-X SDK在DevEco Studio的显示名称。
  • path:  ArkUI-X SDK下载的后的路径名称。
  • version:  ArkUI-X SDK编译构建版本号,用于转测试。

ArkUI-X SDK内容详细规格

Windows平台

ArkUI-X SDK引擎目录结构

  • lib目录:ArkUI-X基础框架跨平台实现。
  • ets目录:ArkUI-X独有接口定义和ArkUI跨平台Stage模型相关基础接口配置说明。
  • systemres目录:ArkUI渲染一致性资源主题包。
  1. arkui-x_windows_x64_1.0.0.0_Release.zip/arkui-x/engine
  2. ├── lib // ArkUI跨平台引擎及平台适配层
  3. │ ├── include // NAPI和相关辅助C接口
  4. │ ├── arkui
  5. │ │ ├── arkui_android_adapter.jar
  6. │ │ ├── android-arm
  7. │ │ ├── android-arm-profile
  8. │ │ ├── android-arm-release
  9. │ │ ├── android-arm64
  10. │ │ ├── android-arm64-profile
  11. │ │ ├── android-arm64-release
  12. │ │ │ └── libarkui_android.so // ArkUI跨平台引擎,包含:ArkUI\NAPI\ARk三部分。
  13. │ │ └── android-x86_64
  14. │ ├── third_party
  15. │ └── utils
  16. ├── ets // ArkUI-X独有接口定义和ArkUI跨平台Stage模型相关基础接口配置说明。
  17. │ └── @arkui-x.bridge.d.ts
  18. ├── apiConfig.json
  19. └── systemres // ArkUI组件渲染一致性系统资源包

ArkUI-X SDK插件目录结构

  • component目录:ArkUI组件插件化动态库。
  • api目录:ArkTS接口插件化动态库。
  1. arkui-x_windows_x64_1.0.0.0_Release.zip/arkui-x/plugins
  2. ├── component // ArkUI组件插件化动态库。
  3. │ ├── lib
  4. │ │ ├── include
  5. │ │ └── ${ui-name}
  6. │ │ ├── ${ui-name}_android_adapter.jar // 部分组件实现依赖的Android接口。
  7. │ │ ├── android-arm
  8. │ │ ├── android-arm-profile
  9. │ │ ├── android-arm-release
  10. │ │ ├── android-arm64
  11. │ │ ├── android-arm64-profile
  12. │ │ ├── android-arm64-release
  13. │ │ │ └── lib${ui-name}.so // ArkUI组件实现。
  14. │ │ └── android-x86_64
  15. │ └── apiconfig.json // ArkUI组件跨平台实现配置说明。
  16. └── api // ArkTS接口插件化动态库。
  17. ├── lib
  18. │ ├── include
  19. │ └── ${module-name}_${submodule-name}
  20. │ ├── ${module-name}_${submodule-name}.jar // ArkTS接口实现依赖的Android接口。
  21. │ ├── android-arm
  22. │ ├── android-arm-profile
  23. │ ├── android-arm-release
  24. │ ├── android-arm64
  25. │ ├── android-arm64-profile
  26. │ ├── android-arm64-release
  27. │ │ └── lib${module-name}_${submodule-name}.so // ArkTS接口实现。
  28. │ └── android-x86_64
  29. └── apiConfig.json // ArkTS @ohos接口跨平台实现配置说明。

Linux平台

ArkUI-X SDK引擎目录结构

  • lib目录:ArkUI-X基础框架跨平台实现。
  • ets目录:ArkUI-X独有接口定义和ArkUI跨平台Stage模型相关基础接口配置说明。
  • systemres目录:ArkUI渲染一致性资源主题包。
  1. arkui-x_linux_x64_1.0.0.0_Release.zip/arkui-x/engine
  2. ├── lib // ArkUI跨平台引擎及平台适配层
  3. │ ├── include // NAPI和相关辅助C接口
  4. │ ├── arkui
  5. │ │ ├── arkui_android_adapter.jar // ArkUI Android平台适配层
  6. │ │ ├── android-arm
  7. │ │ ├── android-arm-profile
  8. │ │ ├── android-arm-release
  9. │ │ ├── android-arm64
  10. │ │ ├── android-arm64-profile
  11. │ │ ├── android-arm64-release
  12. │ │ │ └── libarkui_android.so // ArkUI跨平台引擎,包含:ArkUI\NAPI\ARk三部分。
  13. │ │ └── android-x86_64
  14. │ ├── third_party
  15. │ └── utils
  16. ├── ets // ArkUI-X独有接口定义和ArkUI跨平台Stage模型相关基础接口配置说明。
  17. │ └── @arkui-x.bridge.d.ts
  18. ├── apiConfig.json
  19. └── systemres // ArkUI组件渲染一致性系统资源包

ArkUI-X SDK插件目录结构

  • component目录:ArkUI组件插件化动态库。
  • api目录:ArkTS接口插件化动态库。
  1. arkui-x_linux_x64_1.0.0.0_Release.zip/arkui-x/plugins
  2. ├── component // ArkUI组件插件化动态库。
  3. │ ├── lib
  4. │ │ ├── include
  5. │ │ └── ${ui-name}
  6. │ │ ├── ${ui-name}_android_adapter.jar // 部分组件实现依赖的Android接口。
  7. │ │ ├── android-arm
  8. │ │ ├── android-arm-profile
  9. │ │ ├── android-arm-release
  10. │ │ ├── android-arm64
  11. │ │ ├── android-arm64-profile
  12. │ │ ├── android-arm64-release
  13. │ │ │ └── lib${ui-name}.so // ArkUI组件实现。
  14. │ │ └── android-x86_64
  15. │ └── apiconfig.json // ArkUI组件跨平台实现配置说明。
  16. └── api // ArkTS接口插件化动态库。
  17. ├── lib
  18. │ ├── include
  19. │ └── ${module-name}_${submodule-name}
  20. │ ├── ${module-name}_${submodule-name}.jar // ArkTS接口实现依赖的Android接口。
  21. │ ├── android-arm
  22. │ ├── android-arm-profile
  23. │ ├── android-arm-release
  24. │ ├── android-arm64
  25. │ ├── android-arm64-profile
  26. │ ├── android-arm64-release
  27. │ │ └── lib${module-name}_${submodule-name}.so // ArkTS接口实现。
  28. │ └── android-x86_64
  29. └── apiConfig.json // ArkTS @ohos接口跨平台实现配置说明。

macOS平台

ArkUI-X SDK引擎目录结构

  • lib、framework、xcframework目录:ArkUI-X基础框架跨平台实现。
  • ets目录:ArkUI-X独有接口定义和ArkUI跨平台Stage模型相关基础接口配置说明。
  • systemres目录:ArkUI渲染一致性资源主题包。
  1. arkui-x_darwin_x64_1.0.0.0_Release.zip/arkui-x/engine
  2. ├── lib // ArkUI跨平台引擎及平台适配层
  3. │ ├── include // NAPI和相关辅助C接口
  4. │ ├── arkui
  5. │ │ ├── arkui_android_adapter.jar // ArkUI Android平台适配层
  6. │ │ ├── android-arm
  7. │ │ ├── android-arm-profile
  8. │ │ ├── android-arm-release
  9. │ │ ├── android-arm64
  10. │ │ ├── android-arm64-profile
  11. │ │ ├── android-arm64-release
  12. │ │ │ └── libarkui_android.so // ArkUI跨平台引擎,包含:ArkUI\NAPI\ARk\Ability等部分。
  13. │ │ └── android-x86_64
  14. │ ├── third_party
  15. │ └── utils
  16. ├── framework
  17. │ ├── arkui
  18. │ │ ├── ios-arm64
  19. │ │ ├── ios-arm64-profile
  20. │ │ ├── ios-arm64-release
  21. │ │ │ └── libarkui_ios.framework // ArkUI跨平台引擎及平台适配层
  22. │ │ │ ├── Headers
  23. │ │ │ ├── Info.plist
  24. │ │ │ ├── libarkui_ios
  25. │ │ │ ├── libarkui_ios.podspec
  26. │ │ │ └── Modules
  27. │ │ │ └── module.modulemap
  28. │ │ ├── ios-arm64-simulator
  29. │ │ └── ios-x86_64-simulator
  30. │ ├── third_party
  31. │ └── utils
  32. ├── xcframework
  33. │ ├── arkui
  34. │ │ ├── ios
  35. │ │ │ └── libarkui_ios.xcframework // ArkUI跨平台引擎及平台适配层
  36. │ │ │ ├── Info.plist
  37. │ │ │ ├── ios-arm64
  38. │ │ │ └── ios-arm64_x86_64-simulator
  39. │ │ ├── ios-profile
  40. │ │ │ └── libarkui_ios.xcframework // ArkUI跨平台引擎及平台适配层
  41. │ │ │ ├── Info.plist
  42. │ │ │ ├── ios-arm64
  43. │ │ │ └── ios-arm64_x86_64-simulator
  44. │ │ └── ios-release
  45. │ │ └── libarkui_ios.xcframework // ArkUI跨平台引擎及平台适配层
  46. │ │ ├── Info.plist
  47. │ │ ├── ios-arm64
  48. │ │ │ └── libarkui_ios.framework
  49. │ │ │ ├── Headers
  50. │ │ │ ├── Info.plist
  51. │ │ │ ├── libarkui_ios
  52. │ │ │ ├── libarkui_ios.podspec
  53. │ │ │ └── Modules
  54. │ │ │ └── module.modulemap
  55. │ │ └── ios-arm64_x86_64-simulator
  56. │ ├── third_party
  57. │ └── utils
  58. ├── ets // ArkUI-X独有接口定义和ArkUI跨平台Stage模型相关基础接口配置说明。
  59. │ └── @arkui-x.bridge.d.ts
  60. ├── apiConfig.json
  61. └── systemres // ArkUI组件渲染一致性系统资源包

ArkUI-X SDK插件目录结构

  • component目录:ArkUI组件插件化动态库。
  • api目录:ArkTS接口插件化动态库。

搜狗高速浏览器截图20240326151450.png

  1. arkui-x_darwin_x64_1.0.0.0_Release.zip/arkui-x/plugins
  2. ├── component // ArkUI组件插件化动态库。
  3. │ ├── lib
  4. │ │ ├── include
  5. │ │ └── ${ui-name}
  6. │ │ ├── ${ui-name}_android_adapter.jar // 部分组件实现依赖的Android接口。
  7. │ │ ├── android-arm
  8. │ │ ├── android-arm-profile
  9. │ │ ├── android-arm-release
  10. │ │ ├── android-arm64
  11. │ │ ├── android-arm64-profile
  12. │ │ ├── android-arm64-release
  13. │ │ │ └── lib${ui-name}.so // ArkUI组件实现。
  14. │ │ └── android-x86_64
  15. │ ├── framework
  16. │ │ ├── ios-arm64
  17. │ │ ├── ios-arm64-profile
  18. │ │ ├── ios-arm64-release
  19. │ │ │ └── lib${ui-name}.framework // ArkUI组件实现。
  20. │ │ │ ├── Headers
  21. │ │ │ ├── Info.plist
  22. │ │ │ ├── lib${ui-name}
  23. │ │ │ ├── lib${ui-name}.podspec
  24. │ │ │ └── Modules
  25. │ │ │ └── module.modulemap
  26. │ │ ├── ios-arm64-simulator
  27. │ │ └── ios-x86_64-simulator
  28. │ ├── xcframework
  29. │ │ ├── ios
  30. │ │ │ └── lib${ui-name}.xcframework // ArkUI组件实现。
  31. │ │ │ ├── Info.plist
  32. │ │ │ ├── ios-arm64
  33. │ │ │ └── ios-arm64_x86_64-simulator
  34. │ │ ├── ios-profile
  35. │ │ │ └── lib${ui-name}.xcframework // ArkUI组件实现。
  36. │ │ │ ├── Info.plist
  37. │ │ │ ├── ios-arm64
  38. │ │ │ └── ios-arm64_x86_64-simulator
  39. │ │ └── ios-release
  40. │ │ └── lib${ui-name}.xcframework // ArkUI组件实现。
  41. │ │ ├── Info.plist
  42. │ │ ├── ios-arm64
  43. │ │ │ └── lib${ui-name}.framework
  44. │ │ │ ├── Headers
  45. │ │ │ ├── Info.plist
  46. │ │ │ ├── lib${ui-name}
  47. │ │ │ ├── lib${ui-name}.podspec
  48. │ │ │ └── Modules
  49. │ │ │ └── module.modulemap
  50. │ │ └── ios-arm64_x86_64-simulator
  51. │ └── apiConfig.json // ArkTS UI组件跨平台实现配置说明。
  52. └── api // ArkTS接口插件化动态库。
  53. ├── lib
  54. │ ├── include
  55. │ └── ${module-name}_${submodule-name}
  56. │ ├── ${module-name}_${submodule-name}_android_adapter.jar // ArkTS接口实现依赖的Android接口。
  57. │ ├── android-arm
  58. │ ├── android-arm-profile
  59. │ ├── android-arm-release
  60. │ ├── android-arm64
  61. │ ├── android-arm64-profile
  62. │ ├── android-arm64-release
  63. │ │ └── lib${module-name}_${submodule-name}.so // ArkTS接口实现。
  64. │ └── android-x86_64
  65. ├── framework
  66. │ ├── ios-arm64
  67. │ ├── ios-arm64-profile
  68. │ ├── ios-arm64-release
  69. │ │ └── lib${module-name}_${submodule-name}.framework // ArkTS接口实现。
  70. │ │ ├── Headers
  71. │ │ ├── Info.plist
  72. │ │ ├── lib${module-name}_${submodule-name}
  73. │ │ ├── lib${module-name}_${submodule-name}.podspec
  74. │ │ └── Modules
  75. │ │ └── module.modulemap
  76. │ ├── ios-arm64-simulator
  77. │ └── ios-x86_64-simulator
  78. ├── xcframework
  79. │ ├── ios
  80. │ │ └── lib${module-name}_${submodule-name}.xcframework // ArkTS接口实现。
  81. │ │ ├── Info.plist
  82. │ │ ├── ios-arm64
  83. │ │ └── ios-arm64_x86_64-simulator
  84. │ ├── ios-profile
  85. │ │ └── lib${module-name}_${submodule-name}.xcframework // ArkTS接口实现。
  86. │ │ ├── Info.plist
  87. │ │ ├── ios-arm64
  88. │ │ └── ios-arm64_x86_64-simulator
  89. │ └── ios-release
  90. │ └── lib${module-name}_${submodule-name}.xcframework // ArkTS接口实现。
  91. │ ├── Info.plist
  92. │ ├── ios-arm64
  93. │ │ └── lib${module-name}_${submodule-name}.framework
  94. │ │ ├── Headers
  95. │ │ ├── Info.plist
  96. │ │ ├── lib${module-name}_${submodule-name}
  97. │ │ ├── lib${module-name}_${submodule-name}.podspec
  98. │ │ └── Modules
  99. │ │ └── module.modulemap
  100. │ └── ios-arm64_x86_64-simulator
  101. └── apiConfig.json // ArkTS @ohos接口跨平台实现配置说明。

鸿蒙语言有TS、ArkTS等语法,那么除了这些基础知识之外,其核心技术点有那些呢?下面就用一张整理出的鸿蒙学习路线图表示:

从上面的OpenHarmony技术梳理来看,鸿蒙的学习内容也是很多的。现在全网的鸿蒙学习文档也是非常的少,下面推荐一些:完整内容可在头像页保存,或这qr23.cn/AKFP8k甲助力

内容包含:《鸿蒙NEXT星河版开发学习文档》

  • ArkTS
  • 声明式ArkUI
  • 多媒体
  • 通信问题
  • 系统移植
  • 系统裁剪
  • FW层的原理
  • 各种开发调试工具
  • 智能设备开发
  • 分布式开发等等。

这些就是对往后开发者的分享,希望大家多多点赞关注喔!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/616366
推荐阅读
相关标签
  

闽ICP备14008679号