Android DaggerActivityComponent错误解决办法详解

 更新时间:2017年05月02日 14:53:15   投稿:lqh  
这篇文章主要介绍了Android DaggerActivityComponent错误解决的相关资料,需要的朋友可以参考下

Android DaggerActivityComponent错误解决办法详解

   在使用dagger2的过程中,如果修改了某个类的内容,第一次编译运行时总会报错:错误: 找不到符号 符号: 类 DaggerActivityComponent 位置: 程序包 com……的错误,然后再重新编译一次,才会正常运行,经过仔细的检查终于找到问题的根源:

   错误的原因是build.gradle(Module:app)引入'com.google.dagger:dagger-compiler:2.0.2'使用的是compile,如下图:


解决方案如下:引入'com.google.dagger:dagger-compiler:2.0.2'需要使用apt插件

  1、配置apt插件(在build.gradle(Project:xxx)中添加如下代码)

dependencies { 
  classpath 'com.android.tools.build:gradle:2.2.0' 
  //添加apt插件 
  classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' 
} 

  2、添加依赖(在build.gradle(Module:app)中添加如下代码)

//添加如下代码,应用apt插件 
apply plugin: 'com.neenbedankt.android-apt' 
... 
dependencies { 
  ... 
  compile 'com.google.dagger:dagger:2.0.2' 
  apt 'com.google.dagger:dagger-compiler:2.0.2' 
  ... 
} 

  3、然后sync重构一下工程即可,编译运行就不会报错了!

 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • android app判断是否有系统签名步骤详解

    android app判断是否有系统签名步骤详解

    这篇文章主要为大家介绍了android app判断是否有系统签名步骤详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • Android开发实现读取Assets下文件及文件写入存储卡的方法

    Android开发实现读取Assets下文件及文件写入存储卡的方法

    这篇文章主要介绍了Android开发实现读取Assets下文件及文件写入存储卡的方法,涉及Android文件与目录的读取、写入、转换等相关操作技巧,需要的朋友可以参考下
    2017-10-10
  • Android打包上传AAR文件到Maven仓库的示例

    Android打包上传AAR文件到Maven仓库的示例

    这篇文章主要介绍了Android打包上传AAR文件到Maven仓库的示例,帮助大家更好的理解和学习使用Android开发,感兴趣的朋友可以了解下
    2021-03-03
  • Android百度地图定位后获取周边位置的实现代码

    Android百度地图定位后获取周边位置的实现代码

    这篇文章主要为大家详细介绍了Android百度地图定位后获取周边位置的实现代码,准确获取周边地理位置,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • Android自定义流式布局实现淘宝搜索记录

    Android自定义流式布局实现淘宝搜索记录

    这篇文章主要为大家详细介绍了Android自定义流式布局实现淘宝搜索记录,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • Kotlin整合Vertx开发Web应用

    Kotlin整合Vertx开发Web应用

    这篇文章主要介绍了Kotlin整合Vertx开发Web应用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • Android利用zxing快速集成二维码扫描的实例教程

    Android利用zxing快速集成二维码扫描的实例教程

    最近二维码真是越来越火了,随便电视上、网络上、商场里,到处都是二维码,所以下面这篇文章我们就来给大家介绍关于Android利用zxing快速集成二维码扫描的相关资料,需要的朋友可以参考借鉴,下面随着小编来一起看看吧。
    2017-09-09
  • Android 页面多状态布局管理的开发

    Android 页面多状态布局管理的开发

    页面多状态布局是开发中常见的需求,即页面在不同状态需要显示不同的布局,这篇文章主要介绍了Android 页面多状态布局管理的开发,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • android端实现验证码随机生成功能

    android端实现验证码随机生成功能

    这篇文章主要为大家详细介绍了android端实现验证码随机生成功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Android 3D旋转动画效果实现分解

    Android 3D旋转动画效果实现分解

    如何实现View的3D旋转效果,实现的主要原理就是围绕Y轴旋转,同时在Z轴方面上有一个深入的缩放,具体实现代码如下,感兴趣的朋友可以参考下哈
    2013-06-06

最新评论