描述的现象:
设置buildConfigField的IS_PUBLIC无用
一个app,两个module,一个是application module,另外一个是library module;
在library中设置buildConfigField,如下
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
buildConfigField("boolean", "IS_PUBLIC", "true")
}
debug{
buildConfigField("boolean", "IS_PUBLIC", "false")
}
用来控制http及debug在测试环境,和正式环境的不同;
然而,无论如何都只能得到IS_PUBLIC为f