当前位置:   article > 正文

HarmonyOS Java工程目录结构_harmonyos gitignore

harmonyos gitignore

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不会根据设备的状态去匹配不同的资源,需要指定文件路径和文件名进行引用

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/273470
推荐阅读
相关标签
  

闽ICP备14008679号