解决Studio3.0 Dagger2注入Error:android-apt plugin不兼容的问题

今天在导入Google官方推荐Dagger2注入框架时出现一个错误:

Error:android-apt plugin is incompatible with the Android Gradle plugin.  Please use 'annotationProcessor' configuration instead.

经过查找发现,在Studio升级到3.0之后原来的配置方式apt与最新版本Gradle已经不兼容,推荐使用annotationProcessor,最终的解决办法是:

一、把project目录下的build.gradle中的classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8'删除掉;

二、把具体Module目录下的build.gradle中的apply plugin: ‘com.neenbedankt.android-apt’删除;

三、同时dependencies中原来使用apt的改为annotationProcessor,然后Sync Now即可。


如果有什么扩展的需求或者我有什么遗失和错误欢迎评论,我会第一时间回复和更新。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38001118/article/details/79970353
上一篇AS的gradle各版本下载地址
下一篇关于安卓8.0系统调用照相机白屏
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭