已开启
缺少全局编译配置文件和编译模块配置文件 #319
AtomGit-Bot创建于  2022年9月1日
AtomGit-Bot
2022年9月1日 创建

build.gradle # 全局编译配置文件
settings.gradle # 编译模块配置文件

我看文档中有写这个两个文件,但是源码目录中没有。
想问一下这两个文件是不是跟动态编译hap应用相关的文件。
现在想修改systemui 和 settings中的样式,请问如何修改呢?有想过把源码通过ide打开编译成hap 应用,再替换,但是发现项目中的引用到其他项目的类。
具体如何修改,麻烦告知一下,谢谢!

likedislike
AAtomGit-Bot
2022年9月1日 创建了任务
AtomGit-Bot
2022年9月16日 评论:

您好 关于您提出的问题解答如下:
1、.gradle文件是最早使用DevEco800版本时的编译配置文件,当时编译工具是gradle,DevEco版本升级后使用新的编译工具hvigor,因此.gradle配置文件就被废弃了,只是现在的使用文档还没有更改。
2、关于样式,应用中使用的样式(颜色、数值、文本等)都是采用资源引用的形式("r()"),如下图: ![样式资源引用](https://foruda.gitee.com/images/1663319930621015709/e319cc5b_10053205.png "F04A05EA-8381-424E-8D12-C51E4A050C68.png") 除系统资源(以"sys."开头)外其他的资源都在各自模块下的resources文件下,其包含的目录一般如下: resources |--->base 基础资源文件,编译时会编译(一般改动样式都是改动该目录下资源)       |--->element 主要元素资源文件       |--->media 媒体文件,主要是图片       |--->profile 页面配置文件 |--->en_US 英文的资源文件,一般是string.json |--->phone phone设备的资源文件 |--->rawfile raw资源文件,一般以"raw()"形式引用
|--->zh_CN 中文的资源文件,一般是string.json

likedislike