0

Java ソケットを使用して、サーバー PC 上のアプリケーションと通信できる Android アプリを作成したいと考えています。

Serializableソケットを介してプロトコルとして送信するために、インターフェイスを実装するいくつかのクラスを作成しました。

問題は、Eclipse で 2 つのプロジェクトを作成する必要があることです。1 つはサーバー アプリケーション用で、もう 1 つは Android アプリ用です。したがって、両方のプロジェクトで使用するには、これらのプロトコル クラスの複製を作成する必要があります。

そうですか?これらのプロトコル クラスを 3 番目のプロジェクトに保持し、Android アプリとサーバー アプリケーションにインポートできるように、「プロジェクトを別のプロジェクトにインポートする」ようなものはありますか?

ありがとうございました。

4

1 に答える 1

0

実際には、共有クラス用に別の Eclipse プロジェクトを作成する必要はありません。他の 2 つのプロジェクトのディスク階層の外側に「共通ソース フォルダー」を作成するだけです。サーバー プロジェクトとクライアント プロジェクトの両方。プロパティ/Java ビルド パス/ソースで、「リンク ソース」を新しいフォルダーに追加します。

于 2013-11-09T11:44:20.383 に答える