MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Android Studio:Verbindung zum MongoDB-Server mit Mongo Java Driver

Leider funktioniert der Mongo Java Driver nicht auf Android, da Android laut dies einige Java-Klassen vermissen StackOverflow-Beitrag . Ein freundlicher StackOverflow-Benutzer hat jedoch den Mongo-Java-Treiber gegabelt und das Problem behoben. Sie können ihre Version der Bibliothek auf Github sehen .

Scrollen Sie nach unten zur Beschreibung und laden Sie die neueste JAR-Datei herunter. Im Moment ist es das hier:

https://github.com/matfur92/mongo-java-driver/blob/gh-pages/JARs/mongo-java-driver-3.4.0-SNAPSHOT.jar?raw=true .

Als nächstes fahren Sie fort und löschen die Zeile in Ihren build.gradle-Abhängigkeiten für mongo-java-driver. Die zu löschende Zeile sollte in etwa so aussehen:

dependencies {
    ...
    compile 'org.mongodb:mongodb-driver:3.4.2'
    ...
}

Fügen Sie schließlich das heruntergeladene JAR zu Ihrer Anwendung hinzu (Anleitung hier ). ). Jetzt sollte Ihr Code ohne Änderung funktionieren. Ich konnte die normale MongoDB-Funktionalität gut nutzen, aber ich konnte GridFS nicht zum Laufen bringen.