【发布时间】:2014-12-22 20:36:51
【问题描述】:
如果我使用以下步骤运行所有单元测试,我可以调试我的 android gradle 项目:
首先使用 Gradle 运行/调试配置配置 IDE,以便使用 Robolectric 和 JUnit 进行单元测试
- 在 IDE 菜单中执行:File / Settings / Compiler / Gradle :取消选中“Use in-process build”
- 在 IDE 中执行:运行/编辑配置/+/Gradle
- 在字段中输入以下数据:名称:test,Gradle 项目:.../app/build.gradle,任务:test,脚本参数:--debug --stacktrace
接下来,从 IDE 运行/调试测试:
- 从配置中选择“测试”
- 运行:运行/运行“测试”
- 调试:运行/调试“测试”
这允许我在调试器中运行所有测试。
我现在正在寻找一种方法来做同样的事情,但仅限于一个指定的测试。任何建议都会很棒。
【问题讨论】:
-
你做了所有的步骤来调试 android studio 中的一个测试?哪个插件使用你?一些插件在 android studio 中为您提供完整的 robolectric 支持,例如 github.com/JCAndKSolutions/android-unit-test
标签: android debugging gradle android-studio robolectric