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

1、DevEco Studio 鸿蒙仓颉应用创建

1. 仓颉鸿蒙应用简介

因为仓颉是静态编译型语言,使用仓颉开发的应用执行效率更高。而且主打全场景,后续可并入仓颉生态,其和ArkTS都是基于ArkUI进行开发,最大的区别是typescript和仓颉语法间的差异。

2. 应用创建

前置条件: DevEco Studio 和其对应的插件已经安装
可参考官网,包括环境配置,文档查询
鸿蒙仓颉官网: https://developer.huawei.com/consumer/cn/doc/cangjie-guides-V5/cj-wp-abstract-V5
鸿蒙引用开发官网: https://developer.huawei.com/consumer/cn/training/

在这里插入图片描述
安装完插件的话应该有对应仓颉程序创建选项:
在这里插入图片描述
在这里插入图片描述
创建完成后如下,项目结构基本上和ArkTs相同,内容可参考ArkTS官方文档
在这里插入图片描述

3. 运行测试

这里以模拟器运行进行参考,可能对电脑性能有所要求,官方是建议16G内存以上,内存太小的话会很卡。
打开设备管理:
在这里插入图片描述
第一次使用时是没有模拟设备的,需要添加, 下图中的设备是已经添加过的。
在这里插入图片描述
选择需要的设备点下载按钮下载安装即可,安装后会出现删除按钮
在这里插入图片描述
启动模拟设备:
在这里插入图片描述
启动完成会出现手机模拟器,这时设备标签栏出现设备
在这里插入图片描述
点击运行即可
出现报错:
在这里插入图片描述
这里需要添加配置
在这里插入图片描述
再次运行:
在这里插入图片描述

4. 工程简介

截取自鸿蒙官网, 其结构基本一致,可以参考
在这里插入图片描述

http://www.lryc.cn/news/475950.html

相关文章:

  • 从头开始学PHP之面向对象
  • C++ | Leetcode C++题解之第519题随机翻转矩阵
  • vrrp和mstp区别
  • 前端页面整屏滚动fullpage.js简单使用
  • JQuery基本介绍和使用方法
  • 【案例】旗帜飘动
  • 大模型思维链推理的综述:进展、前沿和未来
  • 项目一:使用 Spring + SpringMVC + Mybatis + lombok 实现网络五子棋
  • openEuler 系统中 Samba 文件共享服务器管理(windows、linux文件共享操作方法)
  • 使用 Elasticsearch 进行语义搜索
  • 软考:中间件
  • 银行家算法(Banker’s Algorithm)
  • 用魔数严谨的判别文件类型:杜绝上传风险
  • 【MacOS实操】如何基于SSH连接远程linux服务器
  • EXPLAIN 针对性优化 SQL 查询
  • MR30分布式IO:石化行业的智能化革新
  • linux图形化X窗口
  • 练习LabVIEW第三十五题
  • Decision Tree Regressor (决策树) --- 论文实战
  • 三层交换技术,eNSP实验讲解
  • 单链表OJ题(3):合并两个有序链表、链表分割、链表的回文结构
  • 研究了100个小绿书十万加之后,我们发现2024小绿书独家秘籍就是:在于“先抄后超,持续出摊,量大管饱”!
  • Java 中 HashMap集合使用
  • #渗透测试#SRC漏洞挖掘# 信息收集-Shodan进阶之Mongodb未授权访问
  • 平台化运营公司如何在创业市场招商
  • 飞书API-获取tenant_access_token
  • (新)docker desktop镜像迁移
  • 单向函数、单向陷门函数、困难问题
  • MYSQL 小猫钓鱼 - 猫王争霸之〈主从设计〉
  • arcgis坐标系问题