博客2020-02-12T23:40:28+08:00

【每日一问】Android 中 BuildConfig 类有什么作用?

程序编译成功后,会在每一个 Module 的 build/generated/sources/buildConfig/debug(或 release)/包名 文件夹下生成一个 BuildConfig 类,应用代码通过这个类可以获取跟 Gradle 构建有关的信息。例如通过 BuildConfig.DEBUG 就可以判断当前是否处于 debug 模式,来控制日志输出。并且官方提供了 buildConfigField() 方法,将自定义字段添加到 Gradle 构建配置文件的 BuildConfig 类中,神策 Android SDK 中正是采用这种方式去配置 SDK 版本号。

By |四月 29th, 2020|