一,为什么使用gradle.properties?

1,对于项目而言,有时候需要配置某些敏感信息。比如密码,帐号等。而这些信息需要被很多类共同使用,所以必须有一个全局的配置

2,当需要把项目push到git上时,我们不希望别人看到我们项目的key,token等。我们可以将这些信息设置在gradle.properties中。(这一点后续需要详解)

二,如何使用gradle.properties?

1,在gradle.properties文件中进行变量初始化。

2,在build.gradle(module app)中进行变量的重定义,即将配置内容转化成java能够使用的形式

其中,buildConfigField定义的方式是

buildConfigField 类型,变量名,值

resValue定义的方式是

resValue XML中的类型,变量名,值

3,在java中使用。

使用BuildConfig可以直接读取配置信息

4,在布局文件中使用

通过build.gradle中的配置,可以直接使用@string 访问

转载自:https://blog.csdn.net/u010693827/article/details/80112578

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
  3. Android如何分析和研究Monkey Log文件
  4. android 引用工程作为类库
  5. 为EditText输入框加上提示信息
  6. Android——NDK开发(一)
  7. Android(安卓)Launcher全面剖析
  8. Android探索之旅 | Android(安卓)Studio配合Lint检测缺失Permiss
  9. 使用 Android(安卓)Studio 进行自动化脚本编译项目工程

随机推荐

  1. android TextView文字透明度和背景透明度
  2. 无需root,清除清理安卓,android的cache,缓
  3. # android 让文字像波浪一样闪烁动画
  4. android 按钮按下时改变字体颜色
  5. Viewpageindicator inside fragment
  6. 如何退出Android应用程序
  7. android 顶部的通知栏
  8. Android(安卓)GPS获取地理位置 .
  9. XML构建Menu Android
  10. Android(安卓)动态显示时间