0

私は、アプリケーションを構築するために他のプロジェクトで使用する単なる API であるプロジェクトを作成するつもりです。

私は自分自身が最初にいて、どれが継続するためのベストプラクティスであるかをすでに知りません(残りの部分で幸運を祈ります)。

私の考えは、私が想像する非常に一般的なものです。Android API の上に構築されたエンジンのアイデアは、今後のさまざまなプロジェクトで再利用できます。

したがって、私のエンジンは Android API へのアクセスを必要としますが、これは非常に明確です。したがって、プロジェクトで何らかの方法でアクセスする必要がありますが、これは私の質問です...

  1. 独自の AndroidManifest.xml などを持つ新しい Android プロジェクトを作成する必要がありますか? マニフェストは役に立たないので、これは間違った方法のようです。個々の Android アプリごとに作成される Android プロジェクトには、独自のマニフェストがあります。

  2. または、Android API を参照ライブラリとして使用するプロジェクトがありますか? Tgisはそれを行うための適切な方法のようですが、そのことを確認するための文献は見つかりません.

  3. 他の。

ありがとう

4

1 に答える 1

1

独自の AndroidManifest.xml などを持つ新しい Android プロジェクトを作成する必要がありますか?

Android ライブラリ プロジェクトを作成します。マニフェストがあります。

マニフェストは役に立たないので、これは間違った方法のようです。

ツールへの最近の追加により、ライブラリのマニフェスト内のアイテムをホスト プロジェクトに自動的に追加する方法があります。もちろん、これはオプションです。特に、ホスト プロジェクトに追加する必要のあるものがライブラリに何もない場合はなおさらです。

個々の Android アプリごとに作成される Android プロジェクトには、独自のマニフェストがあります。

正しい。

または、Android API を参照ライブラリとして使用するプロジェクトがありますか?

Android ライブラリ プロジェクトは、選択したビルド ターゲットに対して自動的にコンパイルされます。

于 2012-07-25T00:17:36.200 に答える