我有,我會與SRC /調試/ Java版本,當我在調試模式下喜歡覆蓋的變量:如何覆蓋Android調試VS版本與主變量?
public static final boolean DEBUG = true;
我試圖把變量的src /調試/ JAVA是真實的,和src/main/java爲false,但不會被覆蓋。有沒有辦法做到這一點或解決方法?
我想在我的build.gradle以下,但無論釋放或調試模式,它
debug {
buildConfigField "boolean", "REPORT_CRASHES", "false"
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
buildConfigField "boolean", "REPORT_CRASHES", "true"
}
而且我的Java:
Log.d(TAG, "BuildConfig.REPORT_CRASHES: " + BuildConfig.REPORT_CRASHES);
// Both debug and release versions display 'true'
您描述它的方式,它應該工作。也許張貼您的文件夾結構的屏幕截圖。 – FWeigl 2015-04-02 18:40:26