<强> Android DaggerActivityComponent错误解决办法详解强>
,,在使用dagger2的过程中,如果修改了某个类的内容,第一次编译运行时总会报错:错误:找不到符号符号:,然后再重新编译一次,才会正常运行,经过仔细的检查终于找到问题的根源:
,,错误的原因是build.gradle(模块:应用)引入com.google.dagger: dagger-compiler: 2.0.2的使用的是编译,如下图:
依赖关系{ 类路径“com.android.tools.build: gradle: 2.2.0”//添加合适的插件 类路径“com.neenbedankt.gradle.plugins: android-apt: 1.8” } >之前
,2,添加依赖(在build.gradle(模块:应用程序)中添加如下代码)
//添加如下代码,应用恰当的插件 应用插件:“com.neenbedankt.android-apt” … 依赖关系{ … 编译com.google.dagger:匕首:2.0.2的 apt com.google.dagger: dagger-compiler: 2.0.2的 … } >之前,3,然后同步重构一下工程即可,编译运行就不会报错了!
,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
Android DaggerActivityComponent错误解决办法详解