Ho un progetto Android in Android Studio, tutto funzionava in precedenza l'ultima volta che l'ho usato, tuttavia, ho aggiornato Android Studio e ora sto avendo uno strano problema.Le dipendenze fornite possono essere solo jar
In uscita di errore in Android Studio Ho il seguente:
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.
Qui di seguito è il mio file build.gradle.
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')
}
Change 'provided' a' compile'. Non posso parlare per la tua biblioteca, ma 'play-services' non è" fornito ", dal punto di vista di Gradle, su qualsiasi dispositivo AFAIK. – CommonsWare
Sì, è corretto, non sono sicuro del perché all'improvviso non funzioni. L'ho avuto per così tanto tempo. – Boardy
Ho appena avuto lo stesso problema con la lib di recyclerview, ma ho solo aggiornato la versione del plugin Gradle per Android. Sembra che non funzioni più con la versione 1.1.x. – wmora