ADT17中带有外部库的Android测试项目
我有一个主项目,它依赖于使用外部jar的其他库项目(也在主项目中使用) 现在有了ADT17,我已经从主项目中删除了库项目中也使用的外部库,因为它们是从新的AD17Android依赖项(从库项目)自动继承的 直到这里,一切正常。问题是当我想为主项目创建一个测试项目时。我要做的是将所有外部JAR和android依赖项标记为可导出,以便在测试项目中继承。 但问题是,Android依赖项虽然在市场上是可导出的,但它们并不是从测试项目继承的,当我运行它时,我得到了一些未找到的X类链接。。。确保它在apk中 我附上一张图片以使其更清晰: (这是来自主要项目库的快照。蓝色标记的是正确继承的,红色标记的不是)ADT17中带有外部库的Android测试项目,android,adt,android-library,android-testing,Android,Adt,Android Library,Android Testing,我有一个主项目,它依赖于使用外部jar的其他库项目(也在主项目中使用) 现在有了ADT17,我已经从主项目中删除了库项目中也使用的外部库,因为它们是从新的AD17Android依赖项(从库项目)自动继承的 直到这里,一切正常。问题是当我想为主项目创建一个测试项目时。我要做的是将所有外部JAR和android依赖项标记为可导出,以便在测试项目中继承。 但问题是,Android依赖项虽然在市场上是可导出的,但它们并不是从测试项目继承的,当我运行它时,我得到了一些未找到的X类链接。。。确保它在apk中
这似乎是ADT17中的一个缺陷,测试项目依赖于外部库。
今天我已经更新到ADT18,它可以正常工作,没有在测试项目中定义任何库。可能的重复不完全相同。这个问题与测试项目有关,另一个问题与否有关。