2016-03-22 2 views
4

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' 
} 
+0

Warum schlägt Ihre Lib mit 23.2.1 fehl? –

Antwort

2

Nicht sicher, ob dies wird Ihnen helfen, aber ich hatte ein ähnliches Problem mit einer neueren Version der Bibliothek Probleme verursacht, so zwang ich die alte verwendet werden.

Wenn Sie Ihre Abhängigkeiten definieren, versuchen:

compile('com.android.support:design:22.2.0'){ 
    force = true 
    } 

    compile('com.android.support:design:22.2.0') { 
    force = true 
    } 

Hoffentlich hilft.

Verwandte Themen