最近需要开发一个内部工具主要是获取服务器上应用的通知,因此需要开发一个简单的应用并且同时支持Android和iOS端,经过考虑有两个备选方案,一个是使用传统的Flutter来开发,另一个是使用华为出品的ArkUI这个框架来开发,两者对我来说都是需要从头开始学的,因此决定支持一下国产,就暂时选择了ArkUI。 关于ArkUI-X ArkUI...
步骤一:安装 ArkUI X 首先,你需要安装 ArkUI X。可以通过 npm 或者 yarn 进行安装。以下是使用 npm 进行安装的代码: npm install arkui-x 1. 步骤二:导入 ArkUI X 安装完成后,在你的项目代码中导入 ArkUI X。以下是导入 ArkUI X 的代码: import { ArkButton } from 'arkui-x'; 1. 步骤三:创建...
我现在正在使用的DevEco Studio软件版本是:DevEco Studio 3.1.1 Release(Build Version: 3.1.0.501, built on June 20, 2023) 现在已知:若想使用ArkUI-X开源项目做跨平台编译,则必须要安装DevEco Studio 4.0 beta版本。这是描述这一部分的开发者文档。下面是当前网页的部分截图。 所以我的问题是,鸿门应用开发者官...
ide 安装过程就简单 DevEco 安装完成后,首次进入需要设置 nodejs 与 ohpm。可以选择本机已经安装好的路径,若本机没有安装 nodejs 与 ohpm 也可以在这里下载安装。(这里借用了网友的图片哈尴尬) 安装OpenHarmony SDK 安装ArkUI-X SDK 配置环境 这里提示我们没有配置ANDROID_HOME 因为这里跑iOS 后面我们再讲一下...
首先需要下载支持 ArkUI-X 套件的华为开发工具 DevEco ,版本为 4.0 以上,目前可以下载预览版进行体验。下载地址: DevEco Studio 4.0Beta下载链接 Windows(64-bit) Mac(X86) Mac(ARM) ide 安装过程就简单 image-20231126215715076 DevEco 安装完成后,首次进入需要设置 nodejs 与 ohpm。可以选择本机已经安装好的路径...
2.1 安装OpenHarmony的API10 2.1 安装ArkUI-X的SDK 3、 创建ArkUI-X项目 3.1 新建 => 导入 => 导入示例工程 3.2 基于示例Hello World工程进行ArkUI-X进行开发 将Harmony改为OpenHarmony,然后选择ArkUI-X下的示例工程 3.3 创建完成后,自动检查系统环境,安装依赖 ...
ArkUI-X 可以将 ArkTS 项目编译为一个 Android 项目,使用 Android Studio 可以将其打包为 APK。Android Studio 安装方法就不赘述了。 2. 环境搭建2.1 初次进入 DevEco 安装完成后,首次进入需要设置 nodejs 与 ohpm。可以选择本机已经安装好的路径,若本机没有安装 nodejs 与 ohpm 也可以在这里下载安装。
首先,到官方下载DevEco Studio,ArkUI-X需要OpenHarmony的支持。开发者可以打开File > Settings > SDK(macOS为DevEco Studio > Preferences > SDK)下,点击Location右侧的Edit,为SDK选择存储路径。在弹出的SDK Setup页面选择存储路径,一直点击Next,直到完成SDK的安装后,点击Finish。 紧接着,我们需要安装ArkUI-X SDK。在...
ArkUI-X 可以将 ArkTS 项目编译为一个 Android 项目,使用 Android Studio 可以将其打包为 APK。 Android Studio 安装方法就不赘述了。下载地址: [Download Android Studio & App Tools - Android Developers(google.cn)] 环境搭建 初次进入 DevEco 安装完成后,首次进入需要设置 nodejs 与 ohpm。可以选择本机已经...
ArkUI-X 可以将 ArkTS 项目编译为一个 Android 项目,使用 Android Studio 可以将其打包为 APK。 Android Studio 安装方法就不赘述了。下载地址: Download Android Studio & App Tools - Android Developers (google.cn) 环境搭建 初次进入 DevEco 安装完成后,首次进入需要设置nodejs与 ohpm。可以选择本机已经安装...