当我使用gradle(版本2.1或2.4)构建Android Project时,得到以下错误。我在文件中找不到com.android.support:multidex:1.0.1
。
错误:
config is set to BF688C717A5C3A69FE8CA522643C0A68
config is set to PRODUCT
vcode is set to 151
vname is set to 1.5.1
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':XXXX'.
Could not resolve all dependencies for configuration
':yizhangtong:_rendepeng_lmDebugCompile'.
Could not find com.android.support:multidex:1.0.1.
Searched in the following locations:
.............
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 30.178 secs
答案 0 :(得分:18)
您需要安装" Android支持信息库"来自Android SDK管理器。 (a.k.a extra-android-m2repository
如果从命令行安装)
**OR**
您需要安装" Android支持库(已淘汰)"来自Android SDK管理器。
答案 1 :(得分:3)
Android Studio Beta版本中存在此问题 唯一的解决方案是使用
repositories {
maven {
url 'https://maven.google.com'
}
}
项目gradle文件中的
答案 2 :(得分:0)
从Android SDK管理器( Extras 部分)安装 Android支持库和支持库的本地Maven资源库为我解决了这个问题
答案 3 :(得分:-1)
答案 4 :(得分:-1)
我通过在顶级build.gradle文件的google()
节点中添加allprojects
来修复它。这是我的顶级文件供参考
buildscript {
repositories {
jcenter()
mavenLocal()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
}
}
allprojects {
repositories {
jcenter()
google()
}
}
答案 5 :(得分:-2)
尝试compile 'com.android.support:multidex:1.0.0'