Ich habe ein Android-Projekt in Android Studio, war alle zuvor arbeiten das letzte Mal, als ich es verwendet habe, jedoch habe ich Android Studio aktualisiert und jetzt bekomme ich ein seltsames Problem.Gelieferte Abhängigkeiten können nur Gläser sein
Im Fehlerausgabe in Android Studio Ich habe folgende:
Warning: Project MyApp: provided dependencies can only be jars. com.google.android.gms:play-services.6.5.87 is an Android Library
Warning: Project MyApp: provided dependencies can only be jars. com.MyCompany.MyLibrary:aar:1.0 is an Android Library.
Unten ist meine build.gradle Datei.
apply plugin: 'android'
android {
compileSdkVersion 21
buildToolsVersion "20.0.0"
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
defaultConfig {
//applicationId "com.MyCompany.MyApp"
minSdkVersion 14
targetSdkVersion 21
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
debuggable false
}
}
repositories {
mavenLocal()
}
}
dependencies {
compile 'com.android.support:appcompat-v7:21.0.0'
compile 'com.android.support:support-v4:21.0.0'
compile 'com.MyCompany:CritiMon:1.0'
compile 'com.MyCompany:Library:1.1'
provided 'com.MyCompany:MyLibrary:1.0'
compile 'com.MyCompany:NavigationDrawerManager:2.1'
provided 'com.google.android.gms:play-services:+'
compile files('libs/ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar')
}
ändern 'provided' zu' compile'. Ich kann nicht für Ihre Bibliothek sprechen, aber "Play-Services" werden nicht von Gradle aus auf irgendeinem AFAIK-Gerät "bereitgestellt". – CommonsWare
Ja, das ist richtig, nicht sicher, warum es plötzlich nicht funktioniert. Ich hatte es schon ewig so. – Boardy
Ich hatte gerade das gleiche Problem mit der Recyclerview-Lib, aber ich habe nur die Version des Android Gradle-Plugins aktualisiert. Es sieht so aus, als ob es mit Version 1.1.x nicht mehr funktioniert. – wmora