Androidx和Android(安卓)support库的冲突解决(AS查看详细日志)
16lz
2021-01-25
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 Refactor4.转换成功,能够正常运行APP
方案二:
1.查看那些库依赖了Androidx,执行gradlew :app:dependencies2.将依赖Androidx的库退回到之前的版本,使其不再依赖Androidx
参考:https://www.jianshu.com/p/f7a7a8765294
更多相关文章
- 高级Redis应用进阶课 一站式Redis解决方案
- S3C6410 移植Android(安卓)内核
- Android(安卓)报错:InflateException: Binary XML file line #10:
- Android(安卓)Studio的几个Error与解决方案:“NDK not configure
- Android进阶之路 - 软键盘顶起解决方案
- Andorid利用sserver/runtime实现java执行linux程序或脚本
- 升级到3.6.3 之后,原项目出现错误 Found tag id where item is ex
- Android(安卓)APK瘦身实践
- 记录app端嵌入式H5页面