我正在尝试编译此项目: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.1至少需要版本4.6:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句