我在Java中使用带有最新gradle的最新Android Studio进行条件编译。
所以我使用
进行了一些测试 static final boolean compileThisCode = false;
if (compileThisCode) {
callALargeClass();
}
并使用
创建了apk static final boolean compileThisCode = true;
我原本期望apks的大小差异很大,因为callALargeClass
是一个非常大的类
但是compileThisCode = true
和compileThisCode = false
的apks具有相同的大小
有人可以帮我理解为什么Java会进行条件编译吗?