Я пытаюсь синхронизировать свой проект с файлами Gradle, но каждый раз, когда я делаю это, я получаю одно и то же сообщение об ошибке:
WARNING: The specified Android SDK Build Tools version (27.0.0) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.2.1.
Моя целевая версия SDK - API 24, так какЯ занимаюсь разработкой приложения для операционной системы Android 7.0 (Nougat).
Я просмотрел сайт разработчиков Android: https://developer.android.com/
и не могу найти информацию о том, что плагин Android Gradle соответствует какой целевой версии SDK.Я прочитал несколько вопросов о переполнении стека, где люди спрашивали, какой конкретный плагин Android Gradle им нужен для их проекта, но ни один из вопросов не касался , где , чтобы найти эту информацию.
Можеткто-нибудь подскажет, как узнать, какая версия плагина Android Gradle мне нужна?
Вот два файла build.gradle в папке моего приложения:
(Модуль: приложение)
apply plugin: 'com.android.application'
android {
compileSdkVersion 24
buildToolsVersion '27.0.0'
defaultConfig {
applicationId "com.android.example.favoritetoys"
minSdkVersion 14
targetSdkVersion 24
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
debuggable true
}
debug {
applicationIdSuffix ".debug"
debuggable true
}
}
}
(Проект)
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:3.2.1'
}
}
allprojects {
String osName = System.getProperty("os.name").toLowerCase();
if (osName.contains("windows")) {
buildDir = "C:/tmp/${rootProject.name}/${project.name}"
}
repositories {
jcenter()
google()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}