BuildConfig的类名

结论:

每个BuildConfig的类名是由这个buildConfig所在module(不管是app还是lib)的AndroidManifest中的package属性决定,和应用的包名无关。

比如 package="com.xxx.yyy" 则BuildConfig的类名为 com.xxx.yyy.BuildConfig

细节:

  1. build.gradle可以通过applicationId修改应用包名,但是BuildConfig类名不会变
  2. build.gradle可以通过buildConfigField给BuildConfig添加属性,用于代码配置,每个module的BuildConfig只能获取自己module的配置。

你可能感兴趣的:(BuildConfig的类名)