1

我想在 android 应用程序中测试我的库,但我想避免编译和移动 .jar 文件。

在用于 iOs 开发的 Xcode 中,可以将库项目添加到其他项目(测试应用程序)内的工作区中,并且当您运行测试应用程序时,它会构建库并正确链接所有内容。

我可以为 Eclipse 中的 Android 开发执行此操作吗?我怎样才能做到这一点?

我尝试添加一个库,但它似乎非常手动,按时并不理想。

这里重要的是我确实有 Android 引用和依赖项,所以我不能只对库本身进行单元测试。我还在创建一个 SQLite 数据库,我想在开发过程中对其进行检查。

4

3 回答 3

1

您可以使用RoboElectric测试您的库代码,无需部署 android 模拟器即可进行测试。

或者您可以将您的库项目设置为 Android 库项目并将测试放在第一个项目中。关联

于 2012-07-05T13:17:44.020 回答
1

我猜您是在询问有关Android 库项目的问题,否则您可以使用 JUnit 测试您的库。在这种情况下,post android: testing library projects为您提供了有关如何以独立方式继续测试Android Library项目的分步指南。认为它也可以通过属于使用该库的 Android 项目的测试来进行测试。

于 2012-07-05T13:29:28.843 回答
0

在最新的 android SDK 工具中,您不需要在构建路径中添加 jar,它们会自动添加。

您可以将 jar 文件放在libs项目的文件夹中,但它会在运行之前进行编译。

于 2012-07-05T13:14:16.027 回答