我是新来的android编程。我试图在android应用程序中包含来自非android项目的代码。这包含了很多其他非android应用程序使用的共享代码。什么是在Eclipse下包含另一个(非Android)项目的Android项目的最佳方式
我想知道做什么的最好方法是从代码维护的角度来看。我想包含的共享代码会不时进行修改,我希望保持更新我编写的任何应用程序尽可能简单的过程(尽可能自动执行)。
我是否最好构建一个包含共享代码的.jar文件并将其复制到我的应用程序中(例如:使用ant脚本)还是有更简化的方法。
我特别想避免将我的共享代码项目转化为任何类型的android项目。
什么,如果有的话,你的共享代码用于构建管理?任何,Maven? – 2012-04-18 22:45:17
没有那种。为了这个问题的目的,它可以被认为是带有添加的ant脚本生成器来生成jar的Eclipse java项目。我的其他项目与部署(自定义脚本集)一起吸收了jar文件。我面对的问题是,作为一种新技术,我认为ADT正在通过黑盒过程来包装所有东西。告诉它从项目外吸取.jar文件看起来不是一个选项 – 2012-04-18 23:34:50
Jar分发是行业标准,这是API开发人员用来提供通用Java库的原因,也是使Android成为最受欢迎的SDK之一。有数十万个罐子,例如android.jar,junit.jar等。 – yorkw 2012-04-18 23:41:28