sql >> Databáze >  >> NoSQL >> MongoDB

Android Studio:připojení k serveru MongoDB pomocí ovladače Mongo Java Driver

Bohužel Mongo Java Driver nefunguje na Androidu, protože Android postrádá některé Java třídy, podle toto Příspěvek StackOverflow . Nicméně laskavý uživatel StackOverflow rozvětvil ovladač Mongo Java Driver a problém vyřešil. Jejich verzi knihovny si můžete prohlédnout na Github .

Přejděte dolů k popisu a stáhněte si nejnovější soubor jar. Právě teď je to tento:

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

Dále pokračujte a odstraňte řádek ve vašich závislostech build.gradle pro mongo-java-driver. Řádek k odstranění by měl vypadat nějak takto:

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

Nakonec do aplikace přidejte staženou nádobu (návod zde ). Nyní by měl váš kód fungovat bez úprav. Byl jsem schopen používat běžnou funkci MongoDB v pohodě, ale nepodařilo se mi zprovoznit GridFS.



  1. 5 způsobů, jak získat vteřiny z rande v MongoDB

  2. Metoda Mongoose findOne načte platný dokument s chybějícím _id

  3. Zkontrolujte, zda běží redis -> node js

  4. Jak vytvořit agregaci ze seznamu AggregationOperation v jarních datech MongoDB?