Nach der Ausgabe der App: AbhängigkeitenMit älterer Version von Support-Bibliothek in einen der Abhängigkeiten sind
+--- com.android.support:appcompat-v7:23.2.1
| +--- com.android.support:support-v4:23.2.1
| | \--- com.android.support:support-annotations:23.2.1
| +--- com.android.support:animated-vector-drawable:23.2.1
| | \--- com.android.support:support-vector-drawable:23.2.1
| | \--- com.android.support:support-v4:23.2.1 (*)
| \--- com.android.support:support-vector-drawable:23.2.1 (*)
+--- com.android.support:design:23.2.1
| +--- com.android.support:support-v4:23.2.1 (*)
| +--- com.android.support:appcompat-v7:23.2.1 (*)
| \--- com.android.support:recyclerview-v7:23.2.1
| +--- com.android.support:support-v4:23.2.1 (*)
| \--- com.android.support:support-annotations:23.2.1
+--- com.jakewharton:butterknife:7.0.1
+--- project :library
| +--- com.android.support:appcompat-v7:22.2.0 -> 23.2.1 (*)
| \--- com.android.support:recyclerview-v7:22.2.0 -> 23.2.1 (*)
\--- org.jooq:joor:0.9.5
Wie Sie meine Bibliothek hängt von Unterstützung lib 22.2.0 sehen können. Wie kann ich mein Projekt library
verwenden, um 22.2.0 statt 23.2.1 zu verwenden? Meine App schlägt am 23.2.1 fehl. Gibt es eine Möglichkeit, library
separat mit der älteren Version der Support-Bibliothek zu kompilieren?
sieht meine Abhängigkeiten wie diese,
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:design:23.2.1'
compile 'com.jakewharton:butterknife:7.0.1'
compile project(':library')
compile 'org.jooq:joor:0.9.5'
}
Warum schlägt Ihre Lib mit 23.2.1 fehl? –