【发布时间】:2013-12-24 13:31:14
【问题描述】:
我正在尝试使用名为 BetterPickers 的库,但甚至无法编译我的项目。
gradle.build 包含这个:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 19
buildToolsVersion '19.0.0'
defaultConfig {
minSdkVersion 7
targetSdkVersion 19
}
buildTypes {
release {
runProguard false
proguardFile getDefaultProguardFile('proguard-android.txt')
}
}
productFlavors {
defaultFlavor {
proguardFile 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:support-v4:18.0.+'
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.doomonafireball.betterpickers:library:1.4.2'
}
但我不断收到此错误: 配置项目 ':App' 时出现问题。
无法解析配置“:App:_defaultFlavorDebugCompile”的所有依赖项。 找不到 com.google.android:support-v4:18。 要求: MyProject:App:unspecified > com.doomonafireball.betterpickers:library:1.4.2
我确实从他们的存储库中复制了 Gradle 依赖项。而且,即使我只保留 BetterPickers 依赖项,我仍然会遇到同样的错误。
【问题讨论】:
-
由于
support-v4来自您本地的 Android SDK 存储库,您通过 SDK 管理器下载了哪个版本? -
最新的。支持库版本。 19.0.1,支持存储库版本。 3.
标签: android dependencies gradle