3

私は現在、.NET のデータベースを使用する Android アプリケーションを開発していますMongoLab。私のチームの別のメンバーは、すでに で作業用データベースを作成していますmongolab.com。Eclipse 経由でデータベースに接続するのに問題があります。

Google や数え切れないほどのチュートリアルを見てきましたが、自分が何をしているのかについてはあまり知りません。

私が見つけた最高のチュートリアルはmkyong.com. ラベルが付けられた 2 番目のセクションJava MongoDB Examplesが探しているもののようですが、プロジェクトにインポートされたこれらの例で使用されているライブラリを取得できません。

Help >> Install New Software in Eclipseで検索できる URL はありますか? をダウンロードしましたがmongo-java-driver、それを Eclipse に組み込む方法がわかりません。

もう一度明確にするために、を作成する必要はありません。EclipseMongoDBで Android プロジェクトを介して既存のデータベースに接続しようとしています。

4

3 に答える 3

1

ドライバー jar を CLASSPATH に追加する必要があります。このFAQを参照してください。

これを正しく行った場合、次のように入力すると、Eclipse は Mongo クラスのインポートを提供できるはずです。

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

Java Mongo ドライバー 2.6 は Android と互換性があります。

Android には javax.security.sasl.* が実装されていないため、実際のバージョン 3.0.3 は Android と互換性がありません。

このプロジェクトの javax.security.sasl クラスを追加する 3.0.3 の分岐バージョンに取り組んでいますhttps://github.com/koterpillar/android-sasl

于 2015-09-14T19:14:58.457 に答える
0

Java API ではなく、Mongo Lab が提供する残りの API を使用する必要があると思います。HTTP 呼び出しをサーバーに送信し、応答を取得して、JSON パーサーを使用して解析します。

于 2013-09-28T18:01:02.090 に答える