鸿蒙ide使用

2023-11-14

隔2个月时间,发现新东西增加不少,还记得第一次收集各种资料,看产业前景。

现在可以下定决心:启动鸿蒙专题学习  ios架构师学习路上,更加的艰苦了,这就是这个行业。

来链接:

​​​​​HarmonyOS应用开发-服务开发-开发-UI-Java UI框架-Java UI框架概述​​​​​​​、
HarmonyOS应用开发-服务开发-开发-Ability框架-Ability-Ability概述

安装完成,如下,安装时候建议加入path以及设置对应的文件缓存路径。

 该ide跟android studio较大相似性。

Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。Ability可以分为FA(Feature Ability)和PA(Particle Ability)两种类型,每种类型为开发者提供了不同的模板,以便实现不同的业务功能。

所以很多应用都是以ability作为基础模块构建的。目前基础工程中还有很多bate版本,也是觉得华为以及相关联盟正在抓紧推出适合当前市场的应用基础,值得高兴。

另外java的支持力度,本人觉得还是远远不够的,目前的相关demo推进还有很多需要改善的,特别是java本书web服务、微服务以及移动端的代码多余性问题,当然性能问题本人还没测试。

就问你像不像? js、java


从使用情况来看,我也看到很多apple store影子,这是我觉得他一定比android google强的苗子。

 

 整个开发流程:

 针对sdk比较难下载或者一些朋友需要下载较多开源:

针对SDK源码内容如下:

华为鸿蒙,支持云端部署,并且云端安全性检测。使用ide时候,需要注册对应开发者,并且lite版本的应用只能在lite版本使用,因为lite携带很多未来可发展持续基因

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

鸿蒙ide使用 的相关文章

  • Clojure 开发:IDE 还是 REPL?

    我已经使用 Clojure 一段时间了 想要创建一些比玩具更大 更复杂的项目 过去几年我一直在使用 Java 并且已经习惯了 IDE 为我所做的事情 编译大量类 将它们打包在 jar 中 创建批处理文件供用户启动它们 当我查看 Clojur
  • Google Apps 脚本是否支持外部 IDE?

    我正在使用 Google Apps 脚本 想知道是否可以使用 Google 提供的编辑器之外的任何类型的编辑器 我购买了 Sublime Text 并且想使用它 Google 提供的那个很恶心 文本很小 尽管我有一个巨大的屏幕和语法颜色 我
  • 非线性条件断点

    是否可以设置断点 使程序在指令满足某些条件后停止执行true 一个类有一个名为的变量currency我想设置一个断点 使程序在之后的任何行停止currency 20 我不知道行号在哪里currency已更改 因此这就像在其中放置一个断点每行
  • 纯 Web 应用程序(HTML5 等)的推荐 IDE [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 保存文件时禁用重新格式化代码

    我在 IntelliJ 中对旧的 java 文件做了一个小更改 当我保存该文件时 IDE 会自动重新格式化所有代码 通常这会更好 但是似乎几乎每一行都有不必要的空白需要清理 现在看来整个文件都被修改了 尽管我只做了一个小修复 这将使查看 V
  • 有一个不错的 OpenCL 入门套件吗? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我有一些经验OpenGL它是可编程管道 我愿意给OpenCL不过 尝试一下 有人可以提出一个很好的集成套件来使用OpenCL 我只知道石英作曲家看起来
  • 用于 Java 项目的 NetBeans 远程编辑?

    我的项目使用了 Play 框架 所以我不需要可以编译的编辑器 我通常喜欢 NetBeans 但希望远程编辑服务器上的源文件以节省时间 我还经常在台式机 上网本之间切换进行开发 因此远程编辑可以使我免于同步开发环境 我对 Netbeans 远
  • Eclipse 中是否有键盘快捷键可以折叠当前方法/块?

    问题说明了一切 我在 Eclipse v3 4 中打开了折叠功能 并且不必单击页面装订线中的小 我想知道是否有一个键盘快捷键 折叠当前方法 快速浏览一下 Eclipse 中的菜单和其他内容不会显示它的菜单项 所以也许您无法做到这一点 Any
  • 在 Visual Studio 中进行嵌入式代码开发(尤其是使用 C18 的 PIC)

    我使用 Visual Studio 编写桌面应用程序 我发现它非常用户友好且易于使用 如果可能的话 我还想在Visual Studio中编写嵌入式代码 例如 是否可以使用 C18 或任何其他类似的基于 C 的语言为 PIC18Fxxx 系列
  • 更改 Eclipse 启动配置中的默认“要运行的程序”

    我时不时地使用以下命令从 Eclipse 中启动 JUnit 测试 运行方式 gt JUnit 插件测试 默认情况下 Eclipse 假设您正在运行需要工作台的东西 并在启动配置的 Main 部分中进行选择 LaunchConfig gt
  • 免费的 C 语言 IDE? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 谷歌搜索 c ide C 会产生太多 C 结果以及不相关的结果 这些搜索词似乎太短 无法产生相关结果 有人有免费的 Win32 C IDE
  • 为家庭作业选择 Java IDE [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 谁能推荐一个轻量级的 Java IDE 不需要您每次编译和运行程序时都创建新项目 我只想能够打开jav
  • 有没有办法在 JetBrains“运行配置”中仅运行“外部工具”

    JetBrains IDE 中的所有 或几乎所有 运行配置 都提供了一个选项来运行 外部工具 作为其执行的一部分 有没有办法only在运行配置中运行外部工具 不知道为什么你需要它 我可以建议尝试 Bash 支持插件 http plugins
  • 最佳 Fortran IDE [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 stackoverflow上有人用Fortran吗 您使用什么 IDE 您认为哪一个是最好的 似乎我周围的很多人都对 Intel Visu
  • vs2008中的线程窗口在哪里

    我试图在 VS 2008 中找到描述的线程窗口here http www wintellect com cs blogs jrobbins archive 2007 08 01 neat new multithreaded debuggin
  • 双屏 Android Studio 中不显示自动补全

    我刚刚从 Eclipse 切换到 Android Studio IntelliJ 我不明白自动补全是如何工作的 我尝试了 Control Space Control Shift Space 但没有相关建议 不在 Java 文件中 也不在布局
  • Selenium IDE-自动化Select2搜索框

    我正在尝试自动化 selenium IDE 中的 select2 搜索框 我打开它并输入了我正在搜索的搜索关键字 但是 即使我有用于显示结果的代码 它也不起作用 问题是我猜字符输入得太快 因此结果不会显示在搜索框中 我确信我在某个地方出错了
  • Aptana Studio 3 上的预览选项卡在哪里?

    我在 Windows PC 上使用 Aptana Studio 2 并有一个选项卡用于在 IE 上预览页面 另一个选项卡用于在 Firefox 上预览 但我切换到了 Aptana 3 我不知道是没有预览还是我没有找到它 是的 我在 stac
  • 如何使用 ClangCodeModel 插件在 QtCreator 中设置 C++ 标准?

    抱歉 如果这是一个愚蠢的问题 但我已经尝试了几乎所有的方法 现在正在用头撞墙 问题是 带有 Clang 代码模型插件的 QtCreator 4 8 0 beta for Windows 解析我的项目 为 C 98 而实际上它是 C 17 但
  • Ruby On Rails 与 Windows Vista - 最佳设置? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 您认为 Win Vista 环境中 RoR 的最佳设置是什么 我尝试过 radrails eclipse 插件 它对我来说似乎太庞大了 我也开始

随机推荐

  • oracle rac 性能影响参数 - MTU

    在项目中遇到了数据导入特别缓慢的问题 或者是建立索引特别慢 在优化数据库无果之后 主机方面找到了问题的原因 root rac1 netstat nai Kernel Interface table Iface MTU Met RX OK R
  • R2dbc连接操作mysql

    R2dbc操作mysql 依赖
  • 公网IP查询方法

    1 我们平时在家用的网络就是公网 直接在命令行运行ipconfig查询即可 2 如果是公司内或者学校内的局域网 要查询公网IP有以下方式 1 查自己本机IP 打开http ip cn 显示的IP就是本机IP 2 打开 http site i
  • Java 构建 HashCode 相同的字符串

    在查看 hashcode 源码的时候 想模拟红黑树的生成 发现不知如何构建 HashCode 相同的值 从源码看HashCode 的生成 jdk1 8 为例 都知道 Object 有一个通用的 hashcode 方法 但该方法被 nativ
  • RabbitMQ重试机制

    1 RabbitMQ重试机制的简介 RabbitMQ 不会为未确认的消息设置过期时间 它判断此消息是否需要重新投递给消费者的唯一依据是消费该消息连接是否已经断开 这个设置的原因是 RabbitMQ 允许消费者消费一条消息的时间可以很久很久
  • C++基本类型

    目录 目录 C 基本类型分类 整型 整型 short int long和long long 其他整型类型 CONST限定符 浮点数 sizeof 部分问题 总结 C 基本类型分类 整型 符号整型 signed char short int
  • Windows defender怎么才能彻底关闭?

    据不久前的一项测试表明 Windows系统自带的Windows defender软件在所有参与测试的杀毒安全软件中对win10的运行速度影响最大 而Win10系统的Windows defender会在工作时不停的扫描计算机程序 使CPU负荷
  • 输入一个整数n,请你输出斐波那契数列的第n项

    题目 大家都知道斐波那契数列 现在要求输入一个整数n 请你输出斐波那契数列的第n项 从0开始 第0项为0 n lt 39 分析 方法 1 可以用数组将每个斐波那契数列值存起来 int Fibonacci int n int a 40 0 a
  • 修改powershell默认启动位置

    一 在用户所在的文档目录中创建一个名为 WindowsPowerShell 的目录 例如 C Users silence Documents WindowsPowerShell 二 在WindowsPowerShell的目录下创建一个名为
  • ASML逆袭史:人、资金、技术,缺一不可

    前言 近年来 由于众所周知的原因 荷兰ASML 阿斯麦 公司的先进半导体制造设备 光刻机 进入普通大众视野 成为人们茶余饭后谈论的焦点话题之一 1月底 美日荷三方谈判达成协议 可能进一步限制先进半导体设备出口 的消息 又一次将光刻机置于舆论
  • 关于定时情况下,大量数据进去SQL表中如何保存

    大量数据如何完成添加 一 多用于定时任务的情况 当大量数据进入时 没有保存完成 而新的一轮定时任务就已经重复进入的情况下 该如何进行处理呢 import com alibaba fastjson JSONObject import java
  • vue2中无法监听数组和对象的某些变化问题

    一 数组 1 不能监听的情况 1 直接通过下标赋值 arr i value 2 直接修改数组长度 arr length newLen 2 替代做法 1 修改值 1 2 3 Vue set arr index newvalue vm set
  • Proteus中ADC0808的使用注意事项

    之前在本科单片机课程设计中 使用Protues中的ADC0808做温度采集 数据协议完全按照手册编写 但是无论是轮询还是中断读数 数据始终胡乱变化 没有任何规律 排查好久也没找到原因 一度怀疑是仿真软件的BUG 现在想想自己脑洞真是大 没办
  • DeeplabV3Plus源码分析

    DeeplabV3Plus源码分析 数据读取和预处理 网络前向传播 ASPP层 模型训练 数据读取和预处理 定义了预处理函数 进入到VOCSegmentation函数 读取数据和标签并进行预处理 网络前向传播 modeling py根据传递
  • 深入解析Java中的==和equals方法:如何正确比较对象

    目录 一 概述 二 操作符 三 equals方法 四 字符串的特殊性 五 如何覆盖equals方法 5 1 覆盖equals方法遵循的原则 5 2 覆盖equals方法的步骤 六 和equals区别 七 应用场景 总结 一 概述 在介绍 和
  • 【Netty4】netty ByteBuf(三)如何释放ByteBuf

    相关文章 netty ByteBuf 一 如何创建ByteBuf对象 netty ByteBuf 二 引用计数对象 reference counted objects netty ByteBuf 三 如何释放ByteBuf 概述 经过前面2
  • 【论文复现】—— 基于最小平方中值的点云平面拟合算法

    目录 一 算法原理 1 论文概述 2 参考文献 二 代码实现 三 结果展示 一 算法原理 1 论文概述 三维扫描获取待测对象点云时 不可避免地会出现噪声点和异常值 严重影响点云平面参数估计和平面拟合精度 采用随机抽样一致性 RANSAC 和
  • 【Qt connect传参方式及lambda函数传参方式详解】

    Qt connect传参方式及lambda函数传参方式详解 一 一般connect用法 1 无参用法 设槽函数 void buttonClicked 1 1 信号 槽均无参数 connect myButton SIGNAL clicked
  • codeblocks 安装 MinGW-w64 和 安装 wxWidgets

    1 安装 MinGW w64 参考链接 Code Blocks mingw64 编译64位程序配置方法 下载链接 https sourceforge net projects mingw w64 files Toolchains targe
  • 鸿蒙ide使用

    隔2个月时间 发现新东西增加不少 还记得第一次收集各种资料 看产业前景 现在可以下定决心 启动鸿蒙专题学习 ios架构师学习路上 更加的艰苦了 这就是这个行业 来链接 HarmonyOS应用开发 服务开发 开发 UI Java UI框架 J