当前位置: 首页 > article >正文

浅谈鸿蒙跨平台开发框架ArkUI-X

之前写过使用uniapp的跨平台开发鸿蒙项目,今天分享一下开发体验更友好的跨平台开发框架ArkUI-X。

ArkUI-X看起来像是鸿蒙官方的框架,在DevEco中就可以安装和使用,而且会ArkUI就可以开发安卓和、iOS和鸿蒙三个平台的app,下面简单介绍一下它的用法。

打开DevEco的Preference菜单,选择ArkUI-X,按照提示下载和安装SDK:

然后重新打开DevEco,新建ArkUI-X项目,选择Empty Ability就可以:

等待初始化完成后,可以看到新项目中有个.arkui-x目录,里面分别有iOS和android的项目:

这两个项目是可以直接用Xcode或android studio打开运行的:

新建的项目可能会遇到如下报错:

可以尝试按照官方文档给出的解决方案:

Windows环境变量设置方法: 
在此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量中,新建系统变量。变量名为ANDROID_HOME,变量值为Android SDK安装目录。
环境变量配置完成后,关闭并重启DevEco Studio。


macOS环境变量设置方法:
1、打开终端工具,执行以下命令,打开.bash_profile文件。
vi ~/.bash_profile
2、单击字母“i”,进入Insert模式。
3、输入以下内容,配置Android SDK安装目录。
export ANDROID_HOME=/Users/xxx/Library/Android/sdk
4、编辑完成后,单击Esc键,退出编辑模式,然后输入“:wq”,单击Enter键保存。
5、执行以下命令,使配置的环境变量生效。
source ~/.bash_profile
6、环境变量配置完成后,关闭并重启DevEco Studio。

这个框架我也没有太深入使用,只是感觉比uniapp的方式更加方便,所以分享给大家。


http://www.kler.cn/a/591874.html

相关文章:

  • 再学:call与delegatecall、call转账 Bank合约
  • dockerfile 编写入门
  • 2025年渗透测试面试题总结- 腾讯科恩实验室实习 二面(题目+回答)
  • 采购与供应链项目建议书(46页PPT)(文末有下载方式)
  • 从bootloader跳到APP需要几步?
  • C# Exe + Web 自动化 (BitComet 绿灯 自动化配置、设置)
  • 如何创建并保存HTML文件?零基础入门教程
  • 深入理解 Vue 的响应式原理:从 Vue 2 到 Vue 3
  • Tailwind CSS 学习笔记(一)
  • LeetCode 第11题~第13题
  • Express.js 是一个轻量级、灵活且功能强大的 Node.js Web 应用框架
  • 【保姆级教程】Windows系统+ollama+Docker+Anythingllm部署deepseek本地知识库问答大模型,可局域网多用户访问
  • 单片机开发资源分析的实战——以STM32G431RBT6为例子的单片机资源分析
  • Qt6.8实现麦克风音频输入音频采集保存wav文件
  • 代码随想录算法训练营第三十二天 | 509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
  • 【第15届蓝桥杯】软件赛CB组省赛
  • 3 C#调用visionPro的toolblock的步骤
  • Redis——事务实现以及应用场景
  • Linux下使用cgroup限制进程IO
  • 【Godot】CanvasItem