Error:The SDK Build Tools revision (23.0.3) is too low for project ':app'. Minimum required is 25.0.0

a problem occurred configuring project ':app failed to find build tools revision 23.0 1
failed to find build tools revision 28.0 3
install build tools 28.0 3 and sync project
android build sdk
android build tools 30
com/android/tools build gradle
android gradle dependencies
latest compile sdk version

The title is a duplicate but my question is different.

The same project works fine and is allowed to be built on

buildToolsVersion 23.0.3

on my colleague's system. As far as I know only the android studio version is different. Is it possible that if I hadn't upgraded my android studio to "2.3.Beta 2" I could still build with 23.0.3?


You have to change top-level build.gradle from

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
//        classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

to:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
//        classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

Hey there, that might be a noobish question but I get the following error: * What went wrong: A problem occurred configuring project ':app'. The SDK Build Tools revision (23.0.3) is too low for project ':react-native-background-geolocation-android'. Minimum required is 25.0.0 Copy link Quote reply


Ok I found a solution to this.

For people facing the same problem in the future, here's what I did:

I added the following to my root build gradle android/build.gradle (Not the android/app/build.gradle)

subprojects {
    afterEvaluate {project ->
        if (project.hasProperty("android")) {
            android {
                compileSdkVersion 25
                buildToolsVersion '25.0.0'
            }
        }
    }
}

That forces all the submodules to use the specified compileSdkVersion and buildToolsVersion. Problem gone now.

When I try tu build my project, I am getting this error The SDK Build Tools revision (23.0.1) is too low for project 'react-native-vector-icons'. Resolve SDK Build Tools revision is too low for project app error. You may get this error while updating Android Studio to newer version. Let's solve it.


if I hadn't upgraded my android studio to "2.3.Beta 2" I could still build with 23.0.3?

Yes.

You can still run the build process from command line with any version of build tools.

Feel free to upgrade build tools to 25.0.2 (latest as of 27.1.2017). This only affects build process, it doesn't affect the app behavior.

Newer versions of build tools incorporate more options and newer technologies and newer versions of Android Studio depend on these technologies.

problem occurred configuring project ':app' error, immediately followed by a more specific The SDK Build Tools revision (xx.x.x) is too low for  * What went wrong: A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugApk'. > A problem occurred configuring project ':react-native-keychain'. > The SDK Build Tools revision (23.0.1) is too low for project ':react-native-keychain'. Minimum required is 25.0.0 app/build.gradle


Yes u can do 2.3 studio is upto 25 supported you want to install sdk 19to25 in studio

Resolve SDK Build Tools revision is too low for project app error. You may get this error while updating Android Studio to newer version. When I try to run my React Native project in the Android emulator I get the following error: The SDK Build Tools revision (23.0.1) is too low for project ':app'. Minimum required is 25.0.0 My


Setting classpath 'com.android.tools.build:gradle:1.+' can resolve my problem when my project migrated from Android Studio 1.5.0 to 2.3.0.

You should install Android SDK Build Tools 23.0.1 via Android SDK. I had this error: Failed to find Build Tools revision 23.0.2 When you got I did that then I started getting message buildToolsVersion 23.0.3 is too low from project app  Error:The SDK Build Tools revision (24.0.3) is too low for project ':app'. Minimum required is 25.0.0 I've looked at other posts, and their solutions didn't work for me.


The SDK Build Tools revision (23.0.1) is too low for project ':react-native-vector-icons'. Minimum required is 25.0.0 #484 facuescobar opened this issue Jun 2, 2017 · 3 comments


The SDK Build Tools revision (23.0.1) is too low for project 'react-native-vector-icons'. Minimum required is 25.0.0. And the only way I can build is to set the buildToolsVersion to "25.0.0" inside the build.gradle file


The title is a duplicate but my question is different. The same project works fine and is allowed to be built on buildToolsVersion 23.0.3 on my colleague’s system. As far as I know only the android studio version is different. Is it possible that if I hadn’t upgraded my android studio to “2.3.Beta 2” I […]