2016-05-12 10 views
4

heute ein Upgrade nach Android Studio von 2.1.0-2.1.1, wenn gradle Kompilieren der Fehler zeigt:Nach dem Upgrade für Android Studio 2.1.1 Fehler: (30, 13)

Error:(30, 13) Failed to resolve: com.google.code.ksoap2-android:ksoap2-android:3.4.0

Wie lösen?

build.gradle:

buildscript { 
 
    repositories { 
 
     maven { url 'http://ksoap2-android.googlecode.com/svn/m2-repo' } 
 
     jcenter() 
 
    } 
 
    dependencies { 
 
     classpath 'com.android.tools.build:gradle:2.1.0' 
 

 

 
     // NOTE: Do not place your application dependencies here; they belong 
 
     // in the individual module build.gradle files 
 
    } 
 
} 
 

 
allprojects { 
 
    repositories { 
 
     maven { url 'http://ksoap2-android.googlecode.com/svn/m2-repo' } 
 
     jcenter() 
 
    } 
 
}

app/build.gradle:

apply plugin: 'com.android.application' 
 

 
android { 
 
    compileSdkVersion 22 
 
    buildToolsVersion '22.0.1' 
 
    defaultConfig { 
 
     applicationId "com.xxx.xxx.xxxxx" 
 
     minSdkVersion 15 
 
     targetSdkVersion 22 
 
     versionCode 1 
 
     versionName "1.0" 
 
    } 
 
    buildTypes { 
 
     SPL { 
 
     } 
 
    } 
 
    productFlavors { 
 
    } 
 
} 
 

 
dependencies { 
 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
 
    compile files('libs/droidpersistence.jar') 
 
    compile files('libs/gson-2.3.1.jar') 
 
    compile files('libs/xstream-1.4.5.jar') 
 
    compile 'com.android.support:appcompat-v7:22.2.1' 
 
    compile 'com.android.support:design:22.2.1' 
 
    compile 'com.android.support:recyclerview-v7:22.2.1' 
 
    compile 'com.android.support:support-v4:22.2.1' 
 
    compile 'com.android.support:cardview-v7:22.2.1' 
 
    compile 'com.google.code.ksoap2-android:ksoap2-android:3.4.0' 
 
    compile 'org.jdom:jdom2:2.0.6' 
 
}

+0

sauber Projekt und Neustart Studio –

+0

Projekt neu zu erstellen Versuche und gradle Plugins für ksoap2 zu aktualisieren. –

Antwort

7

In Ihrem Build. gradle hinzufügen, um dieses Recht vor Abhängigkeiten

repositories { 
    maven { url "https://oss.sonatype.org/content/repositories/ksoap2-android-releases"} 
} 

Dann in Ihrem gradle Upgrade auf 3.6.0

compile 'com.google.code.ksoap2-android:ksoap2-android:3.6.0' 
+0

Perfekt !. Vielen Dank. Aber füge (mave {url ...) in (allprojects { Repositories {) für run hinzu. –

+0

Danke. Die einzige Lösung, die nach einem Tag funktioniert, bleibt dabei. –

+0

@ ÁlyssonAlexandre und Arthur Weißt du, warum es in 4.4.2 nicht funktioniert? –

0

versuchen, zuerst das Projekt zu reinigen, neueste Version ist 3.6.0, versuchen Sie es auch.

+0

das ist, können Sie im Kommentar nicht in der Antwort –

+0

, wenn sauber Projekt zeigen Fehler: Fehler: Ein Problem beim Konfigurieren von Projekt ': App' aufgetreten. > Konnte nicht alle Abhängigkeiten für die Konfiguration auflösen: app: _SPLCompile '. > com.google.code.ksoap2-android: ksoap2-android: 3.6.0 konnte nicht gefunden werden. –

+0

Sie können auch die JAR-Datei herunterladen und in das lib-Verzeichnis stellen. Gradle und Android Studio Cache für Bibliotheken sind immer noch ein bisschen chaotisch. – aidinism

Verwandte Themen