在Android Studio中运行Robolectric测试时如何调试?

Eug*_*ene 40 debugging android gradle robolectric android-studio

我需要在Android Studio + Robolectric中执行测试时运行调试.每次我试图通过选择运行它们debugtest从摇篮任务,我得到错误信息的任务:

运行package_name时出错:app_name [test]:无法打开调试器端口:java.net.SocketException"Socket closed"

有任何想法吗?

Eug*_*ene 70

我找到了错误的原因.要使其运行,您需要取消选中编译器中的"使用进程内构建"选项 - > Android Studio的Gradle设置.

在此输入图像描述

  • 这对我没有帮助.运行Android Studio 1.1.0 (3认同)