我正在使用一个复杂的库,由于历史原因,它被分成两个相互引用的Android库项目。在SDK的r14之前,这很好用。每个都简单地引用了另一个的源代码。我们发布了一个jar,在Eclipse中,应用程序可以引用这两个库项目。
使用r14,Eclipse会尝试从每个jar中构建一个单独的jar。由于每个引用另一个,它们都失败了。可能有必要从两者构建一个新的库项目。但这是开发工作并带来其他问题。现在,我想指示Eclipse和ADT像以前一样处理它们,即不要从它们构建jar,只是为了引用它们。我一直在挖,但我还没有办法做到这一点。
提前感谢任何建议。
答案 0 :(得分:0)
答案可能是否定的。我们使用源链接解决了这个问题,这极大地改善了问题。此机制不适用于以前的ADT版本。
答案 1 :(得分:0)
其他可行的解决方案是使用您使用android maven插件创建的apklib项目。