0

我想在我的 Android 应用程序中包含这个 plist 解析器模块,理想情况下不只是将整个模块源复制到我的源代码树中(如果这甚至可以工作的话)。

我已成功将该模块作为项目添加到 Eclipse (3.7.0) 中,并通过修复构建路径以包含我正在使用的 Android 2.1 来解决错误。但是,现在我被困住了。我可以找到有关在您的 Android 项目中使用外部库的所有信息,希望您拥有该库的 JAR,但我只有这个源代码。我可以将 plist 解析器模块作为 Android 应用程序运行,它似乎可以编译一个 .apk,但这实际上并没有做任何事情,因为它不是一个独立的应用程序。任何仅构建模块而不运行它的选项在 Eclipse 界面中都是灰色的。

如何将此模块构建到 .jar 中以供包含,或以其他方式包含它?

编辑:为了在将模块添加到 Eclipse 后清除模块中的错误,我按照此答案中的说明进行操作。

4

1 回答 1

1

您可以将整个内容转换为库项目,也可以简单地将源代码包含在应用程序的项目中。要创建一个库项目,您可以从 github 导入该项目,并在编译后删除所有活动,转到项目的 Properties->Android 并选中“Is a library”复选框。然后将其作为依赖项添加到您自己的项目中。

于 2012-05-25T01:15:32.917 回答