我刚刚将我的小型Android项目更新为Kotlin。结果,我在annotationProcessor
文件中使用的kapt
替换了build.gradle
。我的问题是虽然我不使用Guava Android Studio允许我使用导入com.google.common.base.Preconditions
并使用它,但在启动应用程序NoClassDefFoundError
时会抛出。
所以我假设Guava没有使用我的project()编译,这就是我收到此错误的原因。但是为什么Android Studio允许我使用它?