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工程目录结构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程