MongoDB 에서 제공하는 Java Driver (.jar) 를 받아서 안드로이드 어플에서 실행해보니 다음과 같은 에러가 납니다.
01-06 05:37:30.460: E/AndroidRuntime(486): Uncaught handler: thread main exiting due to uncaught exception
01-06 05:37:30.481: E/AndroidRuntime(486): java.lang.NoClassDefFoundError: com.mongodb.DBPortPool
01-06 05:37:30.481: E/AndroidRuntime(486): at com.mongodb.DBPortPool$Holder.get(DBPortPool.java:57)
01-06 05:37:30.481: E/AndroidRuntime(486): at com.mongodb.DBTCPConnector._set(DBTCPConnector.java:488)
01-06 05:37:30.481: E/AndroidRuntime(486): at com.mongodb.DBTCPConnector.<init>(DBTCPConnector.java:44)
01-06 05:37:30.481: E/AndroidRuntime(486): at com.mongodb.Mongo.<init>(Mongo.java:164)
01-06 05:37:30.481: E/AndroidRuntime(486): at com.mongodb.Mongo.<init>(Mongo.java:148)
01-06 05:37:30.481: E/AndroidRuntime(486): at com.mongodb.Mongo.<init>(Mongo.java:137)




안드로이드에서 직접 DB 서버에 접근하는게 아니라, 서버에서 DB 처리를 하고 API 방식으로 기능을 제공하셔야겠죠.