dagger2在AS3.0使用注意


大家應該有所發現,隨着AS工具的不斷升級,有部分工具的使用方式上已經發生了變化,現在直接總結一下dagger2在AS3.0上使用時所注意的細節:

AS2.0 的 方式:
compile 'com.google.dagger:dagger:2.4'
apt 'com.google.dagger:dagger-compiler:2.4'                  ----------》AS 3.0中  要替換的 apt 換爲 annotationProcessor
 compile 'org.glassfish:javax.annotation:10.0-b28'

 
解決從AS2.0到AS3.0的使用方法
 一、把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即可。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章