2016-07-02 2 views
0

Ich habe eine native-module entwickelt, um in meinem react-native Projekt zu verwenden. Und mein natives Modul verwendet okhttp3 Bibliothek.Verwendung von okhttp3-Bibliothek mit react-native (löst eine Ausnahme beim Ausführen des Befehls 'reactive-native run-android')

Jedoch, wenn ich den Befehl von react-native run-android laufen bekomme ich die folgende Ausnahme:

Unknown source file : UNEXPECTED TOP-LEVEL EXCEPTION: 
Unknown source file : com.android.dex.DexException: Multiple dex files define Lokhttp3/Address; 

Ich denke, beide react-native und ich füge hinzu okhttp3 Bibliothek in der gleichen App zu nutzen.

Gibt es eine Möglichkeit, okhttp3 Bibliothek zu verwenden, die von react-native hinzugefügt wird?

oder gibt es eine Chance, dieses Problem zu lösen?

Antwort

0

Die Frage auf react-nativegithub site wurde beantwortet.

Das Problem betraf mit build.gradle.

Hinzufügen der Zeile compile 'com.squareup.okhttp3:okhttp:3.3.1' zu dependencies Teil build.gradle Datei wurde bearbeitet.

Verwandte Themen