Androidx和Android support庫的衝突解決(AS查看詳細日誌)

Android studio終端查看詳細日誌的方法

./gradlew processDebugManifest --stacktrace
或者
./gradlew assembleDebug --stacktrace -info

Androidx 和 Android support衝突

原因:
在這裏插入圖片描述

兩種方案:1️⃣轉換成Androidx;2️⃣轉換成Android support

方案一:

1.將build tools更新到3.2.0,gradle更新到4.6,依賴庫統一更新到28.0.0,這一步非常重要,
否則會導致第二步不能完全轉換成功。

2.選擇工程右鍵→Refactor→Migrate to Androidx...

3.選中所有需要重命名的目錄,執行Do Refactor

4.轉換成功,能夠正常運行APP

方案二:

1.查看那些庫依賴了Androidx,執行gradlew :app:dependencies

2.將依賴Androidx的庫退回到之前的版本,使其不再依賴Androidx

參考:https://www.jianshu.com/p/f7a7a8765294

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章