Предоставленные зависимости могут быть только баночками

У меня есть андроид projct в Android Studio, все они работали в последний раз, когда я его использовал, однако я обновил Android Studio, и теперь у меня возникает странная проблема.

В выводе ошибки в Android Studio у меня есть следующее:

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. 

Ниже приведен файл 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') } 

Solutions Collecting From Web of "Предоставленные зависимости могут быть только баночками"

Ваши предоставленные зависимости могут быть только банками, ваши пользовательские библиотеки Android в вашем проекте должны компилироваться во время сборки.

Измените это:

 provided 'com.MyCompany:MyLibrary:1.0' provided 'com.google.android.gms:play-services:+' 

в

 compile 'com.MyCompany:MyLibrary:1.0' compile 'com.google.android.gms:play-services:+' 

Я восстанавливаю версию Android Plugin с 1.1.0 до 1.0.0, и она работает.

Вы можете сделать это по заказу:

  1. Щелкните проект правой кнопкой мыши.
  2. Выберите «Открыть настройки модуля»
  3. Выберите «Проект»
  4. Измените версию Android Plugin