当前位置: 首页 > 知识库问答 >
问题:

错误:android-apt插件与Android Gradle插件不兼容。请使用批注处理器

龚弘业
2023-03-14
apply plugin: 'com.android.application'

应用插件:'realmandroid'

android{编译SDK版本24 buildToolsVersion'26.0.2'

defaultConfig {
    applicationId "com.kolhapur.news"
    minSdkVersion 14
    targetSdkVersion 24
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

}

/*重要提示:*更新依赖项时要小心,不同版本的库可能会导致错误/依赖项{编译文件树(目录:'libs',include:['.jar']))testCompile'junit:junit:4.12'//google library compile'com.android.support:appcompat-v7:24.1.1'compile'com.android.support:cardview-v7:24.1.1'compile'com.android.support:24.1.1'compile'com.android.support:support:support-v4:24.1.1'compile'com.google.android.gms:play服务广告:9.2.1“编译”com.google.android.gms:play services analytics:9.2.1“编译”com.google.firebase:firebase messaging:9.2.1”

// library for api
compile('com.squareup.retrofit2:retrofit:2.0.0-beta4') {
    exclude module: 'okhttp'
}**strong text**
compile 'com.squareup.okhttp3:okhttp:3.2.0'
compile 'com.squareup.okhttp3:logging-interceptor:3.0.1'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
compile 'com.squareup.picasso:picasso:2.5.2'

// ripple effect library
compile 'com.balysv:material-ripple:1.0.2'

}

应用插件:'com.google.gms.google-service'

共有2个答案

陈淳
2023-03-14

从这个答案来看,升级到android Studio 2.3后,android apt的插件不兼容

android-apt插件已被弃用。

从Android Gradle插件版本2.2开始,以前由Android apt提供的所有功能现在都可以在Android插件中使用。

您可以按照迁移指南删除android-apt以获得等效的功能。

迁移指南中的重要部分包括:

  • 确保你在Android Gradle 2.2插件或更新版本。
  • 从构建脚本中删除android-apt插件
  • 更改所有aptandroidTestApttestApt依赖关系到它们的新格式:
dependencies {
   compile 'com.google.dagger:dagger:2.0'
   annotationProcessor 'com.google.dagger:dagger-compiler:2.0'
}

在Android Gradle插件中也有一个明确的检查,这就是您看到的:

使用不兼容的插件进行注释处理

未来的Android Gradle插件版本将不兼容的方式android-apt的工作,这是检查的原因。

艾令秋
2023-03-14

拆下这些线

apply plugin: 'com.google.gms.google-services'

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

这对我有用。

 类似资料: