论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
HarmonyOS 开辟情况搭建
HarmonyOS 开辟情况搭建
王海鱼
论坛元老
|
2024-11-26 17:08:27
|
显示全部楼层
|
阅读模式
楼主
主题
1031
|
帖子
1031
|
积分
3093
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
HarmonyOS(鸿蒙操作系统)
作为一种面向全场景多设备的智能操作系统,正逐渐在市场上崭露头角。为了进入
HarmonyOS
生态,开辟者需要搭建一个高效的开辟情况。本文将详细先容如何搭建
HarmonyOS
开辟情况,特殊是如何安装和设置
DevEco Studio
。
前置条件
在开始搭建开辟情况之前,请确保你的计算机满足以下要求:
操作系统
:
Windows 10/11 64位
macOS (X86) 10.15及以上版本,macOS (ARM) 11及以上版本
内存
:至少8GB,推荐16GB
硬盘
:至少100GB可用空间
分辨率
:1280*800像素及以上
1.下载与安装DevEco Studio
DevEco Studio
是基于
IntelliJ IDEA Community
开源版本打造,为
HarmonyOS
和
OpenHarmony
系统上的应用和服务提供一站式的开辟平台。
1.1.下载
DevEco Studio
访问华为开辟者联盟官网:https://developer.harmonyos.com
进入“开辟”板块,选择“下载DevEco Studio”
这里根据你自己的操作系统选择对应的版本 ( 博主这里是Windows 11 64位 操作系统 )
1.2.
安装DevEco Studio
Windows系统
:
解压缩包
devecostudio-windows-5.0.5.200.zip
双击下载的安装包运行(或右键以管理员身份运行)
选择安装路径(建议安装在非系统盘)
勾选需要安装的组件,点击“安装”直到完成
macOS系统
:
双击下载的“deveco-studio-xxxx.dmg”软件包
在安装界面中,将“DevEco-Studio.app”拖拽到“Applications”中,等待安装完成
博主这里以Windows 11 64位操作系统为例:
这里可以自行选择安装目次(博主的安装在D盘)
这里勾选上更细PATH变量,就省的自己去设置情况变量了(懒人福荫)
点击
安装
后,就可以静候佳音了
OK,咱先存个档,等博主去重启Windows再说……
2.设置开辟情况
2.1.
运行DevEco Studio
初次运行时,我们选择
“Do not import settings”
,点击
“OK”
好,这里接受
“防沉迷”
条款 ,接受了你就可以开始使用
DevEco Studio
来开辟你的第一款
HarmonyOS
应用了
3.创建第一个项目
安装完成后,可以开始创建第一个
HarmonyOS
项目:
3.1.启动
DevEco Studio
如果是第一次启动DevEco Studio,点击 created project 创建项目
如果已经进入到DevEco Studio的开辟界面,在右上角选择“File”>“New”>“New Project”
3.2.选择模板
选择
Application
应用开辟,选择
“Empty Ability”
,点击
Next
进行下一步设置。如果你需要需要进行
Native
相关工程的开辟,请选择“
Native C++
”模板,更多的模板详情和先容,请参考华为Harmony OS开辟指南 > 工程模板先容
3.3.设置工程
Compatible SDK
选择“
5.0.1(13)
”,其他参数保持默认即可
【注意】:Bundle name
是由
“.”
分割的
3个部分
共同构成
点击
Finish
,工具会自动天生示例代码和相关资源,等待工程创建完成。
3.4.项目结构 [ ArkTS工程目次结构(Stage模子)]
AppScope > app.json5
:应用的全局设置信息,详见app.json5设置文件。
entry
:HarmonyOS工程模块,编译构建天生一个HAP包。
src > main > ets
:用于存放ArkTS源码。
src > main > ets > entryability
:应用/服务的入口。
src > main > ets > entrybackupability
:应用提供扩展的备份规复本领。
src > main > ets > pages
:应用/服务包含的页面。
src > main > resources
:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、结构文件等。关于资源文件,详见资源分类与访问。
src > main > module.json5
:模块设置文件。主要包含HAP包的设置信息、应用/服务在具体设备上的设置信息以及应用/服务的全局设置信息。具体的设置文件说明,详见module.json5设置文件。
build-profile.json5
:当前的模块信息 、编译信息设置项,包括buildOption、targets设置等。
hvigorfile.ts
:模块级编译构建任务脚本。
obfuscation-rules.txt
:混淆规则文件。混淆开启后,在使用Release模式进行编译时,会对代码进行编译、混淆及压缩处理,掩护代码资产。详见开启代码混淆。
oh-package.json5
:用来描述包名、版本、入口文件(范例声明文件)和依赖项等信息。
oh_modules
:用于存放三方库依赖信息。
build-profile.json5
:工程级设置信息,包括签名signingConfigs、产物设置products等。其中products中可设置当前运行情况,默以为HarmonyOS。
hvigorfile.ts
:工程级编译构建任务脚本。
oh-package.json5
:主要用来描述全局设置,如:依赖覆盖(overrides)、依赖关系重写(overrideDependencyMap)和参数化设置(parameterFile)等。
4.调试和运行项目
在编辑窗口
右上角
的侧边工具栏,点击
Previewer
,打开预览器。
然后点击绿色的播放按钮运行项目:
博主这里选择
phone
设备(运行结果如图所示):
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
王海鱼
论坛元老
这个人很懒什么都没写!
楼主热帖
在Winform开发中,使用Async-Awati异步 ...
Vue 和 Django 前后端分离实践 (注册 ...
如何在 Vue 3 中使用<script lang=“t ...
C#依赖注入(直白明了)讲解 一看就会系 ...
一条SQL的执行原理
go中 for循环的坑
Vulnhub之Monkeybox详细测试过程(不同 ...
【Django】DRF开发中的一些技巧记录 ...
教务管理系统——数据库课程设计mysql+ ...
三篇学会MySQL数据库【查询详解】 ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
linux
数据安全
.Net
人工智能
物联网
快速回复
返回顶部
返回列表