1

デスクトップ用の Java 標準版と Android 用の 2 つのバージョンを持つアプリケーションを作成したいと考えています。GUI は非常に単純で、ロジックの大部分はおそらくプラットフォームに依存しないため (基本的な Java パッケージのみが使用されます)。もちろん、この主要なコア部分を共有したいと思います。

したがって、質問: Eclipse でプロジェクトを構築するにはどうすればよいですか? 3 つのプロジェクト: android、standardEdition、core? または、2 つの異なる宛先プラットフォームを使用してすべてを 1 つのプロジェクトに入れることはできますか? はいの場合、その方法は?

android と standardEdition プロジェクトを学習して、共有コア プロジェクトの使用方法を学習するにはどうすればよいですか?

4

1 に答える 1

0

私は3プロジェクトアプローチを使用します。すでに述べたように、コア用に別のプロジェクトを作成します。(API)

そうすれば、コアのみの単体テストを作成することもでき、セットアップはきれいに見えます。「コア」プロジェクトに追加する必要があるのは、プロジェクトからjarファイルを生成するためのantファイルまたは同様のものであり、コアを他のプロジェクトにインポートできるようにします。もう 1 つの利点は、コアで使用されるライブラリは、コアのインポートで使用されるため、そこにインポートするだけでよいことです。

于 2013-09-12T13:30:54.040 に答える