3

我目前正在开发一个 Android 应用程序,它将使用来自MongoLab. 我团队的另一位成员已经在 上创建了一个工作数据库mongolab.com,我只是无法通过 Eclipse 连接到它。

我环顾了谷歌和无数的教程,但我真的不太了解我在做什么。

我发现的最好的教程来自mkyong.com. 似乎标记为的第二部分Java MongoDB Examples是我正在寻找的,但我无法将这些示例中使用的库导入我的项目中。

是否有我可以在帮助 >>在 Eclipse 中安装新软件中搜索的 URL?我已经下载了mongo-java-driver,但不知道如何将它合并到我的 Eclipse 中。

再次澄清一下,我不需要创建一个MongoDB,我只是想通过 Eclipse 中的 Android 项目连接到现有数据库。

4

3 回答 3

1

您必须将驱动程序 jar 添加到您的 CLASSPATH,请参阅此常见问题解答

如果您已正确完成此操作,如果您键入以下内容,Eclipse 应该能够为 Mongo 类提供导入:

Mongo mongo = new Mongo("localhost", 27017);
于 2013-07-28T22:38:10.830 回答
0

我认为您需要使用 Mongo Lab 提供的其余 API,而不是 java API。将 Http 调用发送到服务器并获取响应并使用 JSON Parsor 解析它,应该这样做。

于 2013-09-28T18:01:02.090 回答
0

Java Mongo 驱动程序 2.6 与 Android 兼容。

实际版本 3.0.3 与 Android 不兼容,因为 javax.security.sasl.* 未在 Android 上实现。

我正在开发 3.0.3 的分叉版本,添加该项目的 javax.security.sasl 类https://github.com/koterpillar/android-sasl

于 2015-09-14T19:14:58.457 回答