android - buck构建因常量表达式所需的错误而失败

标签 android gradle lint buck

我正在尝试通过使用okbuck将Android Gradle项目转换为Buck。但是,当我构建项目时,许多常量表达式所需的错误破坏了构建过程。我知道我可以将“switch”语句替换为“if”来修复错误。还有其他方法可以强制Buck忽略常量表达式检查吗?谢谢。

最佳答案

您必须将其转换为if / else阻止(Documentation)

关于android - buck构建因常量表达式所需的错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39251649/

相关文章:

由于 shrinkReleaseMultiDexComponents,Android 版本构建失败

java - 编写自定义 Lint 规则以确保在每次使用之前进行空检查以避免 NullPointerException

android-studio - 取消抑制 Android Studio 警告

android-studio - 迁移到 AndroidX : 后出现 Lint 错误

java - 更新 Android Studio Canary beta 1 后。我收到错误 min sdk 26

android - 可以以编程方式设置 BroadcastReceiver 优先级吗?

android - 如何使用 Google Analytics 7.3 抑制日志记录?

Android - 模拟返回按钮

maven - Gradle 和 Maven 之间的区别?

android - Gradle Xpp3错误