Android 使用使用外部JAR的用户库
假设我们有一个使用外部jar external.jar的用户库项目ProjectUserlib和一个使用ProjectUserlib的项目ProjectFoo 如果ProjectFoo使用需要external.jar的ProjectUserlib类,那么它似乎必须将external.jar添加到它的库中。换句话说,不仅必须将external.jar添加到ProjectUserlib,而且还必须添加到使用ProjectUserlib中需要external.jar的类的每个项目Android 使用使用外部JAR的用户库,android,eclipse,Android,Eclipse,假设我们有一个使用外部jar external.jar的用户库项目ProjectUserlib和一个使用ProjectUserlib的项目ProjectFoo 如果ProjectFoo使用需要external.jar的ProjectUserlib类,那么它似乎必须将external.jar添加到它的库中。换句话说,不仅必须将external.jar添加到ProjectUserlib,而且还必须添加到使用ProjectUserlib中需要external.jar的类的每个项目 是否有人可以证实这一
是否有人可以证实这一点,或者提供一个关于如何避免将external.jar添加到任何使用ProjectUserlib的项目的提示?是的,官方开发指南中有这样的说明: 库项目可以包括JAR库 您可以开发本身包含JAR库的库项目,但是您需要手动编辑依赖应用程序项目的构建路径并向JAR文件添加路径 我可以证实这一点 我有一个主项目,它引用了一个库项目。外部JAR包含在我的库项目中,但是当我运行主项目时,它会抱怨JAR丢失了 为了纠正这个问题,我必须将JAR添加到主项目的构建路径中,即使它存在于库项目的libs文件夹中,并且库项目包含在主项目的构建路径中 如果有人找到更好的方法,我很想知道