मैं एंड्रॉयड स्टूडियो 0.3.6 में अपने प्रोजेक्ट को चलाने के लिए कोशिश कर रहा हूँ की तलाश में विफल रहता है, लेकिन मैं हमेशा इस त्रुटि मिलती है:Gradle निर्माण गूगल एंड्रॉयड स्टूडियो में Play सेवाओं
Gradle: A problem occurred configuring root project 'myapp_android'.
> Failed to notify project evaluation listener.
> Could not resolve all dependencies for configuration ':_DebugCompile'.
> Could not resolve com.google.android.gms:play-services:3.1.36.
Required by:
:myapp_android:unspecified
> Could not GET 'http://maven.hq.couchbase.com/nexus/content/repositories/releases/com/google/android/gms/play-services/3.1.36/play-services-3.1.36.pom'. Received status code 503 from server: Service Temporarily Unavailable
यहाँ मेरा पूरा build.gradle
फ़ाइल है:
home = System.getenv("ANDROID_HOME")
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
maven {
url "http://maven.hq.couchbase.com/nexus/content/repositories/releases/"
}
maven {
url "http://files.couchbase.com/maven2/"
}
}
dependencies {
compile 'com.android.support:support-v4:18.0.+'
compile 'com.android.support:appcompat-v7:18.0.+'
compile 'com.google.android.gms:play-services:3.1.36'
compile 'com.couchbase.cblite:CBLite:1.0.0-beta'
compile 'com.couchbase.cblite:CBLiteEktorp:1.0.0-beta'
compile 'com.couchbase.cblite:CBLiteJavascript:1.0.0-beta'
compile fileTree(dir: 'libs', include: '*.jar')
instrumentTestCompile 'com.jayway.android.robotium:robotium-solo:4.3'
}
android {
compileSdkVersion 18
buildToolsVersion "18.1"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
}
tasks.withType(Compile) {
options.encoding = 'UTF-8'
}
और अंत में, मेरी एसडीके प्रबंधक:
मैंने एंड्रॉइड स्टूडियो के कई संस्करणों (0.2.8, 0.2.9, 0.2.13, 0.3.2, 0.3.6) के साथ प्रयास किया और यह हमेशा वही है। मैंने प्ले सेवा संस्करण को बदलने की कोशिश की, मैंने निर्भरताओं के क्रम को बदलने की कोशिश की, चाल कुछ भी नहीं किया।
वहाँ कुछ मेरी सेटअप के साथ सही नहीं है? मैं जवाब के लिए देखा और काफी सब कुछ मैंने पाया (build.gradle
संरचना, एसडीके लापता आइटम) पहले से ही ठीक था ...
यह एक बग नहीं है जो कुछ स्पष्ट रूप से दस्तावेज नहीं है। एंड्रॉइड स्टूडियो एसडीके की अपनी प्रतिलिपि बनाता है जो डिफ़ॉल्ट रूप से इसका उपयोग करता है। आप एंड्रॉइड स्टूडियो को एंड्रॉइड एसडीके प्रबंधक के माध्यम से स्थापित प्रतिलिपि पर इंगित कर सकते हैं। – gnuf