Android Studio Gradle 4.1 更新以在 Project Regard APT 上给出错误

Android Studio Gradle 4.1 update to Give error on Project Regard APT

Android Studio Gradle 4.1 更新以在 Project Regard APT 文件

上给出错误

我在 gradle 中使用 apt:

apply plugin: 'com.neenbedankt.android-apt'

apt 'com.google.auto.value:auto-value:1.2'
apt 'com.ryanharter.auto.value:auto-value-parcel:0.2.4-rc2'

知道哪些 depedancy 被那些文件替换了吗?

在 gradle 插件 3.0.0 及更高版本中,不再支持 apt。使用内置注释处理器。

dependencies {
compileOnly 'com.google.auto.value:auto-value:1.2'
annotationProcessor 'com.google.auto.value:auto-value:1.2'
annotationProcessor 'com.ryanharter.auto.value:auto-value-parcel:0.2.4-rc2'
}

删除该行。

apply plugin: 'com.neenbedankt.android-apt'

来自官方文档。 https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html#annotationProcessor_config

您必须删除插件并像下面那样使用

implementation 'com.neenbedankt.gradle.plugins:android-apt:1.8'
annotationProcessor 'com.google.auto.value:auto-value:1.2'
annotationProcessor 'com.ryanharter.auto.value:auto-value-parcel:0.2.4-rc2'