HarmonyOS Java工程目录结构
2021/7/1 1:22:43
本文主要是介绍HarmonyOS Java工程目录结构,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java整体的工程目录
.gradle 是Gradle配置文件,由系统自动生成,一般情况下不需要进行修改
.idea 是系统加载一些配置文件以及缓存之类的文件,由系统自动生成,一般情况下不需要进行修改
build 是打包的时候生成.hap包在这里面,由系统自动生成
entry 是 编写源码文件以及开发资源文件的目录
gradle 是DevEco 工具加载的gradle ,在里面查看以及修改gradle 的版本号
entry 里面的目录
build 这个也是系统生成的文件,在里面同样可以看到打包的hap包名,
libs 用于存放entry模块的依赖文件,
src 里面有java 和 resources,
java 里面是用于存放Java源码
test 编写代码单元测试代码的目录
.gitignore 是git版本管理需要忽略的文件
build.gradle:entry模块的编译配置文件
resources 里面是用于存放应用所用到的资源文件,如图形、多媒体、字符串、布局文件等
这里en.element 与 zh.element 语言适配的,如果是几十个国家的这里就多了,这点感觉没有as好
rawfile:同base里面的profile 作用看下面的
base
element :包括字符串、整型数、颜色、样式等资源的json文件。每个资源均由json格式进行定义
graphic:xml类型的可绘制资源,如SVG(Scalable Vector Graphics)可缩放矢量图形文件、Shape基本的几何图形(如矩形、圆形、线等)等
layout:xml格式的界面布局文件
media:多媒体文件,如图形、视频、音频等文件,支持的文件格式包括:.png、.gif、.mp3、.mp4等
profile: 用于存储任意格式的原始资源文件。区别在于rawfile不会根据设备的状态去匹配不同的资源,需要指定文件路径和文件名进行引用
这篇关于HarmonyOS Java工程目录结构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南