android - "The specified Android SDK Build Tools version (26.0.0) is ignored..."

标签 android android-studio gradle android-gradle-plugin

在 Android Studio 3 中,我看到了这个问题:

The specified Android SDK Build Tools version (26.0.0) is ignored, as it is below the minimum supported version (26.0.2) for Android Gradle Plugin 3.0.0.

Android SDK Build Tools 26.0.2 will be used.

To suppress this warning, remove "buildToolsVersion '26.0.0'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.

问题在于,因为这些是具有 buildToolsVersion '26.0.0' 的第三方/供应商模块,我无法在不 fork 每个子模块的情况下修改它们的 build.gradle。

有没有办法设置一个全局的 buildToolsVersion 来覆盖所有子 build.gradles?

最佳答案

如果您指的是我以前的答案,请点击此处,这是一个更新。 1. 2018年之后,编译会从依赖中移除。

一个新版本的构建 Gradle 可用。

enter image description here

使用上面提到的内容将帮助您解决错误。 2018 年 3 月之后工作的开发人员需要它。此外,可能需要更新 maven。以上所有答案都不适用于 Android Studio 3.1。因此,如果您使用的是 3.1,则需要更改上述代码块。另请参阅我用实现替换了编译。

关于android - "The specified Android SDK Build Tools version (26.0.0) is ignored...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47146694/

相关文章:

java - 错误 : must implement OnFragmentInteractionListener

android - ACTION_WEB_SEARCH RecognizerIntent 的可用选项

java - 关于渲染PDF和修改Uri

gradle - 使用 gradle 任务删除文件

android - Android Productflavors全部构建

android - 在 gradle 中定义一个字符串,还使用特定于 flavor 的 applicationId

android - Android应用程序上的按钮滞后

javascript - 如何获得旧/现代浏览器的 HTML 代码兼容性

android-studio - Android Studio 显示主目录而不是项目

java - Android 应用程序随机崩溃(java.lang.NoClassDefFoundError)