compileSdkVersion 匹配 sdk 版本但是 "unsupported version of Gradle"

compileSdkVersion matches sdk version but "unsupported version of Gradle"

您具有以下规格 app/build。gradle

compileSdkVersion 25
buildToolsVersion "25.0.3"
defaultConfig {
    applicationId "ir.iiscenter.shub"
    minSdkVersion 16
    targetSdkVersion 25
    versionCode 25
    versionName "2.6.7"
    vectorDrawables.useSupportLibrary = true
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}

并安装了 sdk 25 (Android 7)

我通过 运行 "Build APK"

得到以下错误
The project is using an unsupported version of Gradle.
Please point to a supported Gradle version in the project's Gradle settings or in the project's Gradle wrapper (if applicable.)

我该如何解决?

转到 Android Studio 的菜单并访问 File->Project Structure 然后转到 Project 标签并将数据更改为:

Gradle version: 4.4
Android Plugin Version: 3.1.2
Android Plugin Repository: google(), jcenter
Default Library Repository: google(), jcenter

Ok然后清理并重建项目,之前可能会使缓存失效并重新启动。