Android組件化之旅——Arouter1.4.1踩坑(二)


繼續Android組件化之旅,記錄今天遇到的組件化的問題:
ARouter::: InstantRun support error, com.android.tools.fd.runtime.Paths
ARouter::: No mapping files were found, check your configuration please![ ]

起因以及解決的辦法

剛開始看到報錯信息,我還以為是我沒有配置好的原因。我重新檢查配置了好久發現沒有問題呀!為什么運行不了呢?

找了很久發現一個問題,我打開了混淆配置

minifyEnabled true

我覺得是混淆配置忘記忽略我的路由管理類了。於是把混淆配置關閉

minifyEnabled false

就能夠正常的運行了,配置混淆的時候一定要讓路由管理類忽略混淆。我翻了官方文檔很多次,發現沒有提到混淆可能會導致上面的報錯。這里記錄一下,希望對Android組件化開發的小伙伴有幫助。

推廣一下我微信公眾號,我會經常更新一下技術干貨或者開發踩坑歷程,歡迎大家關注我!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM