找不到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

查看:57
本文介绍了找不到com.android.tools.build:gradle:3.2.1.在来自github的示例项目中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I am trying to compile this project: https://github.com/dakatso/SpeexExample

原样的项目在gradle同步过程中出现错误(它说未找到名为 mipsel-linux-android 的东西).我对以下文件进行了更改:

The project as is gives errors during gradle sync (it says something called mipsel-linux-android was not found). I have made changes to the following files:

gradle-wrapper.properties:

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:

Project level 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",但对于该项目,似乎没有任何效果.我如何才能编译该项目?

If I create a new project from scratch I use 'com.android.tools.build:gradle:4.0.0' but for this project nothing seems to work. How can I get this project to compile?

推荐答案

您必须添加 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.1 至少需要版本4.6:

Also check the gradle version.
The plugin 3.2.1 requires at least the version 4.6:

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

这篇关于找不到com.android.tools.build:gradle:3.2.1.在来自github的示例项目中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆