在开发的过程中因为多个项目混杂,依赖冲突
在Terminal 中运行gradlew -q app:dependencies查看依赖树。
然后根据依赖树中的版本进行依赖排除,排除低版本的依赖或者冲突的依赖包
implementation ('org.web3j:core:4.8.7-android'){ exclude group:'org.bouncycastle' ,module:'bcprov-jdk15on' }
注意:
在运行gradlew -q app:dependencies命令是,提示gradlew命令不支持。
解决方案:
配置gradle环境变量
找到本地gradle文件夹
然后在环境变量中添加
然后再path中进行添加
然后gradle命令就可以跑起来了。