ARouter集成問題

組件化項(xiàng)目中使用ARouter來做跳轉(zhuǎn),集成進(jìn)來失敗

 I/ARouter::: ARouter openLog[ ] 
 I/ARouter::: ARouter openDebug[ ] 
 I/ARouter::: ARouter printStackTrace[ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=printStackTrace & LineNumber=145 ] 
 I/ARouter::: ARouter init start.[ThreadId=1 & ThreadName=main & FileName=ARouter.java & ClassName=com.alibaba.android.arouter.launcher.ARouter & MethodName=init & LineNumber=40 ] 
 I/ARouter::: Run with debug mode or new install, rebuild router map.[ThreadId=1 & ThreadName=main & FileName=LogisticsCenter.java & ClassName=com.alibaba.android.arouter.core.LogisticsCenter & MethodName=init & LineNumber=69 ] 
 I/ARouter::: VM with name 'Android' does not have multidex support
 E/ARouter::: InstantRun support error, com.android.tools.fd.runtime.Paths
 I/ARouter::: Thread production, name is [ARouter task pool No.1, thread No.1][ThreadId=1 & ThreadName=main & FileName=DefaultThreadFactory.java & ClassName=com.alibaba.android.arouter.thread.DefaultThreadFactory & MethodName=newThread & LineNumber=34 ] 
 D/ARouter::: Filter 3 classes by packageName <com.alibaba.android.arouter.routes>
 I/ARouter::: Find router map finished, map size = 3, cost 37 ms.[ThreadId=1 & ThreadName=main & FileName=LogisticsCenter.java & ClassName=com.alibaba.android.arouter.core.LogisticsCenter & MethodName=init & LineNumber=80 ] 
 I/ARouter::: Load root element finished, cost 2 ms.[ThreadId=1 & ThreadName=main & FileName=LogisticsCenter.java & ClassName=com.alibaba.android.arouter.core.LogisticsCenter & MethodName=init & LineNumber=96 ] 
 D/ARouter::: LogisticsCenter has already been loaded, GroupIndex[1], InterceptorIndex[0], ProviderIndex[2][ThreadId=1 & ThreadName=main & FileName=LogisticsCenter.java & ClassName=com.alibaba.android.arouter.core.LogisticsCenter & MethodName=init & LineNumber=103 ] 
 I/ARouter::: ARouter init success![ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=init & LineNumber=62 ] 
 W/ARouter::: ARouter::No postcard![ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=261 ] 
 W/ARouter::: ARouter::No postcard![ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=261 ] 
 D/ARouter::: The group [arouter] starts loading, trigger by [/arouter/service/interceptor][ThreadId=1 & ThreadName=main & FileName=LogisticsCenter.java & ClassName=com.alibaba.android.arouter.core.LogisticsCenter & MethodName=completion & LineNumber=145 ] 
 D/ARouter::: The group [arouter] has already been loaded, trigger by [/arouter/service/interceptor][ThreadId=1 & ThreadName=main & FileName=LogisticsCenter.java & ClassName=com.alibaba.android.arouter.core.LogisticsCenter & MethodName=completion & LineNumber=153 ] 
 I/ARouter::: Thread production, name is [ARouter task pool No.1, thread No.2][ThreadId=1 & ThreadName=main & FileName=DefaultThreadFactory.java & ClassName=com.alibaba.android.arouter.thread.DefaultThreadFactory & MethodName=newThread & LineNumber=34 ] 
 I/ARouter::: ARouter init over.[ThreadId=1 & ThreadName=main & FileName=ARouter.java & ClassName=com.alibaba.android.arouter.launcher.ARouter & MethodName=init & LineNumber=47 ] 
 W/ARouter::: ARouter::No postcard![ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=261 ] 
 W/ARouter::: ARouter::No postcard![ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=261 ] 
 W/ARouter::: ARouter::There is no route match the path [/telephone/mainFragment], in group [telephone][ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=278 ] 
 W/ARouter::: ARouter::No postcard![ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=261 ] 
 W/ARouter::: ARouter::No postcard![ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=261 ] 
 W/ARouter::: ARouter::No postcard![ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=261 ] 
 W/ARouter::: ARouter::There is no route match the path [/inclass/mainFragment], in group [inclass][ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=278 ] 
 W/ARouter::: ARouter::No postcard![ThreadId=1 & ThreadName=main & FileName=_ARouter.java & ClassName=com.alibaba.android.arouter.launcher._ARouter & MethodName=navigation & LineNumber=261 ] 

這句log中GroupIndex只有1個(gè)拧额,其實(shí)就是我們添加的沒有加載成功

 D/ARouter::: LogisticsCenter has already been loaded, GroupIndex[1], InterceptorIndex[0], ProviderIndex[2][ ] 

項(xiàng)目結(jié)構(gòu)是app包含inclass和telephone模塊,然后這兩個(gè)模塊包含commonlib模塊
在commonlib模塊的gradle.build中原來是這樣寫的

 compile 'com.alibaba:arouter-api:1.2.2'
 annotationProcessor 'com.alibaba:arouter-compiler:1.1.3'

正確寫法帖旨,將arouter-compiler放到使用了@Route注解的模塊中
commonlib的gradle.build

  compile 'com.alibaba:arouter-api:1.2.2'

telephone模塊的gradle.build

annotationProcessor 'com.alibaba:arouter-compiler:1.1.3'

成功后的log

08-22 14:47:07.526 25615-25615/? I/ARouter::: ARouter openLog[ ] 
08-22 14:47:07.526 25615-25615/? I/ARouter::: ARouter openDebug[ ] 
08-22 14:47:07.530 25615-25615/? I/ARouter::: ARouter init start.[ ] 
08-22 14:47:07.530 25615-25615/? I/ARouter::: Run with debug mode or new install, rebuild router map.[ ] 
08-22 14:47:07.534 25615-25615/? I/ARouter::: VM with name 'Android' does not have multidex support
08-22 14:47:07.538 25615-25615/? E/ARouter::: InstantRun support error, com.android.tools.fd.runtime.Paths
08-22 14:47:07.538 25615-25615/? I/ARouter::: Thread production, name is [ARouter task pool No.1, thread No.1][ ] 
08-22 14:47:07.562 25615-25615/? D/ARouter::: Filter 9 classes by packageName <com.alibaba.android.arouter.routes>
08-22 14:47:07.562 25615-25615/? I/ARouter::: Find router map finished, map size = 9, cost 33 ms.[ ] 
08-22 14:47:07.566 25615-25615/? I/ARouter::: Load root element finished, cost 1 ms.[ ] 
08-22 14:47:07.566 25615-25615/? D/ARouter::: LogisticsCenter has already been loaded, GroupIndex[3], InterceptorIndex[0], ProviderIndex[2][ ] 
08-22 14:47:07.566 25615-25615/? I/ARouter::: ARouter init success![ ] 
08-22 14:47:07.566 25615-25615/? W/ARouter::: ARouter::No postcard![ ] 
08-22 14:47:07.566 25615-25615/? W/ARouter::: ARouter::No postcard![ ] 
08-22 14:47:07.566 25615-25615/? D/ARouter::: The group [arouter] starts loading, trigger by [/arouter/service/interceptor][ ] 
08-22 14:47:07.566 25615-25615/? D/ARouter::: The group [arouter] has already been loaded, trigger by [/arouter/service/interceptor][ ] 
08-22 14:47:07.566 25615-25615/? I/ARouter::: Thread production, name is [ARouter task pool No.1, thread No.2][ ] 
08-22 14:47:07.566 25615-25615/? I/ARouter::: ARouter init over.[ ] 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末不恭,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子着憨,更是在濱河造成了極大的恐慌墩衙,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件享扔,死亡現(xiàn)場(chǎng)離奇詭異底桂,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)惧眠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門籽懦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人氛魁,你說我怎么就攤上這事暮顺。” “怎么了秀存?”我有些...
    開封第一講書人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵捶码,是天一觀的道長。 經(jīng)常有香客問我或链,道長惫恼,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任澳盐,我火速辦了婚禮祈纯,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘叼耙。我一直安慰自己腕窥,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開白布筛婉。 她就那樣靜靜地躺著簇爆,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上入蛆,一...
    開封第一講書人閱讀 51,488評(píng)論 1 302
  • 那天响蓉,我揣著相機(jī)與錄音,去河邊找鬼安寺。 笑死厕妖,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的挑庶。 我是一名探鬼主播言秸,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼迎捺!你這毒婦竟也來了举畸?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤凳枝,失蹤者是張志新(化名)和其女友劉穎抄沮,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岖瑰,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡叛买,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蹋订。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片率挣。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖露戒,靈堂內(nèi)的尸體忽然破棺而出椒功,到底是詐尸還是另有隱情,我是刑警寧澤智什,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布动漾,位于F島的核電站,受9級(jí)特大地震影響荠锭,放射性物質(zhì)發(fā)生泄漏旱眯。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一证九、第九天 我趴在偏房一處隱蔽的房頂上張望键思。 院中可真熱鬧,春花似錦甫贯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春渴逻,著一層夾襖步出監(jiān)牢的瞬間疾党,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來泰國打工惨奕, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留雪位,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓梨撞,卻偏偏與公主長得像雹洗,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子卧波,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,128評(píng)論 25 707
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,811評(píng)論 6 342
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理时肿,服務(wù)發(fā)現(xiàn),斷路器港粱,智...
    卡卡羅2017閱讀 134,656評(píng)論 18 139
  • 聽完音樂會(huì)查坪,大家情緒高漲各自感懷寸宏,羅詠說《卿云歌》三人合奏氣勢(shì)更恢宏更有王者之風(fēng)。我說這次聽《漁樵問答》長耳力了偿曙,...
    青蘭閱讀 828評(píng)論 2 3
  • 在開發(fā)中,系統(tǒng)難免會(huì)出現(xiàn)崩潰的情況,總是讓我們也很崩潰 今天我們可以自己創(chuàng)建一個(gè)崩潰信息,也可以方便我們?cè)谝院蟮拈_...
    師弟出馬閱讀 347評(píng)論 0 1