Как исправить "Support-v13: 19.1.0 зависит от библиотек, но не является самой библиотекой"?

Я впервые запустил проект в Android Studio 0.8.1 с момента обновления с 0.6.2.

Ошибка: "Ошибка: версия модуля com.android.support:support-v13:19.1.0 зависит от библиотек, но не является самой библиотекой".

Есть ли у кого-нибудь идея, почему это так? Я установил некоторые из новых продуктов API20 для игры с Android L, но buildTools для этого проекта по-прежнему установлены в 19.1.0.

Здесь раздел зависимостей моего build.gradle:

dependencies {
   compile fileTree(dir: 'libs', include: ['*.jar'])
   compile 'com.android.support:appcompat-v7:19.1.+'
   compile 'com.android.support:support-v13:19.1.+'
   compile 'com.jakewharton:butterknife:5.1.0'
   compile 'de.greenrobot:eventbus:2.2.1'
   compile 'com.google.code.gson:gson:2.2.4'
   compile 'com.mcxiaoke.viewpagerindicator:library:2.4.1'
   compile 'uk.co.chrisjenx:calligraphy:0.7.+'
   compile 'com.crashlytics.android:crashlytics:1.+'
   compile 'com.google.android.gms:play-services:4.4.+'
}

Настройки SDK/Buildtools следующие:

compileSdkVersion 19
buildToolsVersion "19.1.0"

Может кто-нибудь объяснить это или указать мне на исправление? Я в тупике.

Ответы

Ответ 1

Похоже, что support-v13:19.1.0 может иметь неправильные метаданные. Попробуйте переключиться на

compile 'com.android.support:support-v13:20.0.0' и проверьте, не исчезла ли ваша проблема?