0

我打算有一个项目,它只是一个 API,然后我将用于其他项目以在其上构建我的应用程序。

我发现自己一开始就已经不知道哪个是继续的最佳实践(祝我在剩下的事情上好运)。

我的想法是我想象中的一个非常普遍的想法。构建在 Android API 之上的引擎的想法,因此我可以在我即将进行的各种项目中重用它。

所以我的引擎需要访问Android API,这很清楚,因此我需要在项目中以某种方式拥有它,但这是我的问题......

  1. 我是否制作了一个新的 Android 项目,以便它拥有自己的 AndroidManifest.xml 等?这似乎是不正确的做事方式,因为清单将毫无用处。将为每个单独的 android 应用程序创建的 android 项目将具有自己的清单。

  2. 或者有一个使用 Android API 作为引用库的项目?Tgis 似乎是正确的方法,但我找不到任何关于此事的文献来证实这一点。

  3. 任何其他。

谢谢

4

1 回答 1

1

我是否制作了一个新的 Android 项目,以便它拥有自己的 AndroidManifest.xml 等?

您创建一个 Android 库项目。它有一个清单。

这似乎是不正确的做事方式,因为清单将毫无用处。

通过最近添加的工具,您可以通过多种方式将库清单中的项目自动添加到宿主项目中。当然,这是可选的,特别是如果库中没有任何内容需要添加到宿主项目中。

将为每个单独的 android 应用程序创建的 android 项目将具有自己的清单。

正确的。

或者有一个使用 Android API 作为引用库的项目?

Android 库项目将根据您选择的构建目标自动编译。

于 2012-07-25T00:17:36.200 回答