出现问题Caused by: java.lang.IllegalStateException: Failed to find BuildTools revision 26.1.1


出现问题的状态:出现以下提示 错误的 BuildTools版本号

Failed to sync Gradle project 'My Application'

Error:failed to find Build Tools revision 20.0.0

错误原因;

项目中设置的BuilTools版本与项目关联的SDK中的BuilTool版本对不上,这种情况很可能是

1.由于你用以前的IDE工作新建一个项目,现在使用新的IDE工具导进项目

2.电脑中有两套或者以上SDK,在Android Studio中切换SDK路径

本人出现错误的原因是:电脑上有两套以上的SDK BuilTools版本

解决问题的方法:

第一种办法:查找SDK安装目录\build-tools 下查看自己的BuildTools 版本,然后修改项目为该版本,问题解决,见下图:

出现问题Caused by: java.lang.IllegalStateException: Failed to find BuildTools revision 26.1.1_第1张图片

将自己的AS中的Build.gradle中的版本信息改为自己的build-tools版本信息

编译通过


第二种办法:用SDK Manager下载该项目所需要的BuildTools版本,然后用代码关联,

这是Goole Android官网中提到的办法(不会访问Google的小伙伴不要使用这种办法)


出现问题Caused by: java.lang.IllegalStateException: Failed to find BuildTools revision 26.1.1_第2张图片

该问题借鉴了文章有:

https://blog.csdn.net/u012964796/article/details/42519515

https://blog.csdn.net/qq_23195583/article/details/48048193

你可能感兴趣的:(android,studio)