【问题标题】:I can run Robotium test but cannot debug it我可以运行 Robotium 测试但无法调试它
【发布时间】:2012-11-25 07:55:37
【问题描述】:

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

【问题讨论】:

    标签: android robotium


    【解决方案1】:

    我也有类似的问题。

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

    【讨论】:

      【解决方案2】:

      我也发布了同样的问题,我想通了。 cannot run as debug robotium junit test

      所以要让它工作有两个要求:

      1. 您需要在工作区 2 中设置 AUT(被测应用)。AUT 必须是 debuggable=true(清单文件)
      2. 我的错误是因为我只想调试测试,所以我认为我不需要 AUT 项目。

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 2019-03-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多