说明

在Android Studio 3.0.1中,在更新Android构建工具(安装26.0.3和27.0.3)并删除旧版本(26.0.2)之后,没有显式构建工具版本的任何项目的Gradle同步失败,并且:

Error:Failed to find Build Tools revision 26.0.2
<a href="install.build.tools">Install Build Tools 26.0.2 and sync project</a>

即使是新创建的项目也会发生这种情据说,Gradle 3.0.1的Android插件默认使用最新的构建工具版本,但似乎并非如此 .

问题

如何让AS在所有项目中默认使用最新版本?

我想使用更新的工具,而不是陷入26.0.2 . 我可以在特定项目中使用 android.buildToolsVersion Gradle属性来构建它们,但这种解决方法不是最理想的 . 清理项目或使缓存无效并重新启动AS不会产生任何影响 .

系统

  • OS X 10.12.6

  • AS 3.0.1,build AI-171.4443003
    构建工具26.0.3,27.0.3
    插件:

  • Gradle 171.4249.39

  • JRE 1.8.0_152

  • Gradle 4.1

  • Android插件[for Gradle] 3.0.1