
回复
DevEco Studio 是华为提供的一站式集成开发环境(IDE),专为鸿蒙操作系统(HarmonyOS Next)应用和服务开发设计 DevEco Studio,掌握基本操作和开发流程。
创建完成后,DevEco Studio 会生成标准的鸿蒙应用项目结构:
myapplication/
├── AppScope/
│ ├── resources/
│ └── app.json5 # 版本号等内容
├── entry/ # 主模块
│ ├── src/
│ │ ├── main/
│ │ │ ├── ets/ # ArkTS 代码
│ │ │ ├── resources/ # 资源文件
│ │ │ └── module.json5
│ │ ├── test/ # 测试代码
│ │ ├── mock/
│ │ ├── ohosTest/
│ │ ├── build-profile.json5
│ │ ├── hvigorfile.ts
│ │ ├── obfuscation-rules.txt
│ │ └── oh-package.json5
│ └── build/ # 编译后测试包
├── hvgor/
│ └── hvigor-config.json5
├── build/ # 编译后正式包
└── build-profile.json5 # 项目构建配置文件
使用 ArkTS 声明式语法:
@Entry
@Component
export struct Index {
@State message: string = 'Hello World'
build() {
Column() {
Text(this.message)
.fontSize(50)
.fontWeight(FontWeight.Bold)
Button('Click Me')
.onClick(() => {
this.message = 'Hello HarmonyOS!'
})
}
.width('100%')
}
}
DevEco Studio 支持智能代码补全,输入代码时会自动提示可能的选项:
build/outputs/default
目录下切换中文版不是选择语言,而是需要下载插件