我有几个.jar
文件要引用到我的 Android 项目中,并且我有它们的源代码。关键是,为了.jar
从源代码构建,我必须使用 Maven - 构建过程非常复杂,而且由于我对 Android 和 Maven 都是新手,我正在尝试重用脚本来构建这些库写在我之前,不要直接添加来源。
所以我的意图很简单:
.class
通过 Maven 脚本构建文件- 通过命令行中的 jar 工具
.jar
从这些文件编译.class
- 从我的 android 项目中引用这些库。
但是,一旦我将文件复制.jar
到libs
android 项目中的文件夹中-我无法在它们上添加源-并且我无法调试它们。
看起来这个问题在 SO here或here上已经多次出现。仍然没有什么对我有用。.properties
当我转到 Java Build Path 时,Eclipse 似乎无法识别文件 - 源路径被标记为(None)
并且不可修改,并且如果我像 ADT17 之前那样引用库(添加自定义目录,如最后lib
没有,并将这些 jars 引用为外部库) - 这修复了调试,但由于这个s
原因,编译器似乎没有包含所有源代码
我读过应该在 ADT20 中修复,但我正在使用 ADT21,但仍然没有运气。有什么可用的解决方法吗?