2

我正在测试一个我手机上没有资源的apk。我已确保我在测试和应用程序 apk 中拥有相同的证书。我可以从 eclipse 运行我的测试,但是当我尝试通过“Debug As”进行调试时,eclipse 似乎被卡住了启动测试。在底部的进度条中,我看到“正在启动:正在创建源定位器...”。我在适当的位置设置了断点,在 logcat 输出中我看不到任何东西表明测试进程或应用程序进程发生了崩溃。关于问题可能是什么或如何进一步调查的任何想法?

4

3 回答 3

2

我有类似的问题。

我的解决方案是可能只有一个 DDMS 实例在运行。因此,例如,如果我在打开 eclipse 的同时运行了 tools/ddms.bat,那么调试对我不起作用。

于 2012-07-27T15:57:25.363 回答
1

我也发布了同样的问题,我想通了。无法作为调试机器人 junit 测试运行

因此,要使其正常工作有两个要求:

  1. 您需要在工作区 2 中设置 AUT(被测应用程序)。 AUT 必须是 debuggable=true(清单文件)
  2. 我的错误是因为我只想调试测试,所以我认为我也不需要 AUT 项目。
于 2012-11-02T21:54:14.370 回答
0

对我来说,解决方案是我需要检查我的设备显示。我意识到有一个带有问题的对话框,但是由于该对话框阻止了设备,因此测试无法运行...

于 2012-11-24T23:55:37.580 回答