国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android DaggerActivityComponent錯誤解決辦法詳解

2019-12-12 02:57:23
字體:
供稿:網(wǎng)友

Android DaggerActivityComponent錯誤解決辦法詳解

   在使用dagger2的過程中,如果修改了某個類的內(nèi)容,第一次編譯運行時總會報錯:錯誤: 找不到符號 符號: 類 DaggerActivityComponent 位置: 程序包 com……的錯誤,然后再重新編譯一次,才會正常運行,經(jīng)過仔細的檢查終于找到問題的根源:

   錯誤的原因是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)中添加如下代碼)

//添加如下代碼,應(yīng)用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重構(gòu)一下工程即可,編譯運行就不會報錯了!

 感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 井陉县| 察哈| 怀安县| 雅江县| 海原县| 稻城县| 武城县| 大厂| 平乡县| 象山县| 平乐县| 博白县| 宣汉县| 淮滨县| 奇台县| 山丹县| 江北区| 城固县| 仪陇县| 九江市| 忻州市| 阿瓦提县| 两当县| 右玉县| 龙山县| 咸阳市| 四子王旗| 株洲县| 名山县| 湟源县| 游戏| 临沧市| 射阳县| 綦江县| 余干县| 康定县| 丹寨县| 陇南市| 保山市| 西和县| 平阳县|