前言
之前寫過幾篇android項(xiàng)目 v4 包 和 androidX 包沖突酥泛,然后解決辦法的文章今豆。大家可以參考:
studio升級(jí)api28和butternife不兼容問題(一)
studio升級(jí)api28和butternife不兼容問題(二)
由于現(xiàn)在項(xiàng)目轉(zhuǎn)的比較多嫌拣,然后出現(xiàn)這個(gè)現(xiàn)象比較頻繁,今天就以此做一個(gè)小結(jié)呆躲,方便以后參考异逐。
今天涉及的類容:
- 引起v4 包 和 androidX 包沖突的情形
- 解決及需要注意的問題
一. 引起v4 包 和 androidX 包沖突的情形
最早出現(xiàn)這種情況是 我升級(jí)了本地的 studio,相應(yīng)的 sdk版本也升級(jí)了插掂,然后引起 butterKnife 8.5 版本左右提示版本過低灰瞻,于是我將 黃油刀 升級(jí)到最新,大概是10.XX左右辅甥,然后由于 butterKnife 十點(diǎn)幾的這個(gè)版本已經(jīng)棄用androidV4酝润,開始擁抱androidX了,于是項(xiàng)目運(yùn)行的時(shí)候提示 不兼容璃弄。
然后出現(xiàn)的是要销,當(dāng)我們的項(xiàng)目不是androidX,然后引用了一個(gè)第三方庫夏块,然后這個(gè)庫是androidX的話疏咐,就報(bào)不兼容的錯(cuò)誤了。
總結(jié)來講脐供,就是一個(gè) androidV4項(xiàng)目浑塞,引用了一個(gè)androidX的庫,就會(huì)出現(xiàn) androidX不兼容的情況患民。