./gradlew :app:dependencies > dependencies.txt
查看模块的依赖关系,保存到文件中
在报错信息中找到报错的依赖,或者版本号,再去刚才保存的dependencies.txt
中搜索关键字,这样就能找到问题的根源
在maven版本库可以搜到所有版本号,针对报错的依赖库进行升级或者降级,问题就能解决
补充
有些报错比较抽象,比如下面这个问题:
C:/Users/helloworld/.gradle/caches/transforms-3/a5ce0d9eedec81ea126230f3d176fa32/transformed/jetified-okio-jvm-3.6.0.jar!/META-INF/okio.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
我把okhttp降级了,问题就解决了