1
我有一些build.gradle
文件這個問題與actionbarpull的gradle這個文件
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile 'com.github.chrisbanes.actionbarpulltorefresh:library:+'
}
android {
compileSdkVersion 18
buildToolsVersion '18'
defaultConfig {
targetSdkVersion 18
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}
拋出這個錯誤:
A problem occurred configuring root project 'NewsFeeder'.
> Failed to notify project evaluation listener.
> Could not resolve all dependencies for configuration ':_DebugCompile'.
> Could not find any version that matches com.github.chrisbanes.actionbarpulltorefresh:library:+.
Required by:
:NewsFeeder:unspecified
但是,這個參考chrisbanes's actionbarpulltorefresh
似乎是正確的:https://github.com/chrisbanes/ActionBar-PullToRefresh/wiki/QuickStart-Stock
。怎麼可能在這個項目中可用[maven central repo][1]
?
的信息,我在一些local.properties
文件sdk.dir=/home/adt-bundle-mac-x86_64-20130522/sdk
設置,這是相同的是什麼echo $ANDROID_SDK
回報
但它被放在文件的頂部。我應該把它包裹在那裏嗎? – user1611830
將另一個存儲庫條目置於依賴關係條目的上方。見http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html – ditkin
太好了,謝謝! – user1611830