Android 出现问题:Resolved versions for app (26.1.0) and test app (27.1.1) differ

问题

自己Android Studio 新建项目总是会遇到这个问题(如题),网上的办法基本是Rebuild Project。但是每次一打开就有得Rebuild Project一次。然后自己也不知道原因。

解决办法

StackOverflow上给出了从根源上解决的方法: Resolved versions for app (22.0.0) and test app (21.0.3) differ

  1. 首先将android 安装文件夹下的gradle执行文件路径添加进环境变量;
  2. 在AS终端下执行命令: gradle -q app:dependencies 显示各种依赖,找到提示中的不一样的依赖的那个包,在app.gradle文件中用exclude将其排除外

这里写图片描述
上图我找到了有一个库是27.1.1的,最顶层的那个依赖就在我的app.gradle文件中写着,然后写成如下形式:
这里写图片描述

然后再编译就不会出现那个问题了。如果出现的话,找一找自己还有没有漏掉的库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值