改用gradle4.1
遇到一些问题。
Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor' configuration instead.复制代码
寻找解决方法时遇到有 去掉app
的build.gradle
中的apply plugin: ‘android-apt’
把apt
相关的地方换成annotationProcessor
如 : apt ‘com.jakewharton:butterknife-compiler:8.8.1’
–> annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’
但我项目中没有任何moudle
有 android-apt
,报错指向但build.gradle
文件是其中一个moudle
的,如下
apply plugin: 'com.android.library'apply plugin: 'realm-android'android { //...}repositories { maven { url "https://jitpack.io" } maven { url 'http://oss.jfrog.org/artifactory/oss-snapshot-local' }}dependencies { //...}复制代码
排查发现是realm-android
中会导致这个报错,推测应该是realm-android
中带有apt
的部分吧。注释掉就好了。