【问题标题】:Android Studio Gradle 4.1 update to Give error on Project Regard APTAndroid Studio Gradle 4.1 更新在 Project Regard APT 上出现错误
【发布时间】:2017-12-20 12:18:06
【问题描述】:

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 被这些文件替换了吗?

【问题讨论】:

    标签: android android-studio gradle apt


    【解决方案1】:

    你必须删除插件并像下面这样使用

    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'
    

    【讨论】:

      【解决方案2】:

      在 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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-03-11
        • 2017-08-10
        • 2018-06-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-02-09
        相关资源
        最近更新 更多