3

我有一个主项目,它依赖于使用外部 JARS 的其他库项目(也用于主项目)。

现在使用 ADT17,我已经从主项目中删除了库项目中也使用的外部库,因为它们自动继承自新的 AD17 Android 依赖项(来自库项目)。

直到这里一切正常。问题是当我想为主项目创建一个测试项目时。我所做的是将所有外部 jar 和 android 依赖项标记为可导出以在测试项目中继承。但问题是Android依赖项虽然它们是可出口的,但它们并没有从测试项目继承,当我运行它时,我得到一些X类链接没有找到......确保它在apk中。

我附上一张图片以使其更清晰:

(这是来自主要项目库的快照。蓝色标记的是正确继承的,红色标记的不是)。

来自主项目的库。 蓝色的在测试项目中被正确继承,红色的没有

4

1 回答 1

1

这似乎是 ADT17 中的一个错误,测试项目依赖于外部库。今天我已经更新到 ADT18 并且它可以正常工作而没有在测试项目中定义任何库。

于 2012-04-11T17:37:32.877 回答