找不到 com.android.tools.build:gradle:3.2.1。在 github 的示例项目中

Could not find com.android.tools.build:gradle:3.2.1. in a sample project from github

我正在尝试编译这个项目:https://github.com/dakatso/SpeexExample

原样的项目在 gradle 同步期间出错(它说找不到名为 mipsel-linux-android 的东西)。我对以下文件进行了更改:

gradle-wrapper.properties :

#Tue Jul 07 16:26:18 KST 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.2.1-all.zip  

项目级别build.gradle:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        // classpath 'com.android.tools.build:gradle-experimental:0.7.2'        // ORIGINAL
        classpath 'com.android.tools.build:gradle:3.2.1'
        // classpath 'com.android.tools.build:gradle:4.0.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

Could not find com.android.tools.build:gradle:3.2.1.
Searched in the following locations:
    https://jcenter.bintray.com/com/android/tools/build/gradle/3.2.1/gradle-3.2.1.pom
    https://jcenter.bintray.com/com/android/tools/build/gradle/3.2.1/gradle-3.2.1.jar
Required by:
    project :
Add Google Maven repository and sync project
Open File

如果我从头开始创建一个新项目,我会使用 'com.android.tools.build:gradle:4.0.0' 但对于这个项目似乎没有任何效果。我怎样才能编译这个项目?

您必须添加 google() 存储库。

buildscript {
    repositories {
        google() //<--
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
        // classpath 'com.android.tools.build:gradle:4.0.0'
    }
}

allprojects {
    repositories {
        google() //<--
        jcenter()
    }
}

同时检查 gradle 版本。
插件3.2.1requires at least版本4.6:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip