За съжаление драйверът на Mongo Java не работи на Android, тъй като на Android липсват някои Java класове, според това Публикация в StackOverflow . Любезен потребител на StackOverflow обаче разклони драйвера на Mongo Java и коригира проблема. Можете да видите тяхната версия на библиотеката в Github .
Превъртете надолу до описанието и изтеглете най-новия jar файл. Точно сега това е:
След това продължете напред и изтрийте реда във вашите зависимости build.gradle за mongo-java-driver. Редът за изтриване трябва да изглежда по следния начин:
dependencies {
...
compile 'org.mongodb:mongodb-driver:3.4.2'
...
}
Накрая добавете буркана, който сте изтеглили, към вашето приложение (ръководство тук ). Сега вашият код трябва да работи без модификация. Успях да използвам нормалната функционалност на MongoDB съвсем добре, но не успях да накарам GridFS да работи.