Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我可以运行Robotium测试,但无法调试它_Android_Robotium - Fatal编程技术网

Android 我可以运行Robotium测试,但无法调试它

Android 我可以运行Robotium测试,但无法调试它,android,robotium,Android,Robotium,我正在测试一个手机上没有来源的apk。我已确保我在测试和应用程序APK中拥有相同的证书。我可以在eclipse中很好地运行测试,但是当我尝试通过“debug As”进行调试时,eclipse似乎无法启动测试。在底部的进度条中,我看到“启动:创建源定位器…”。我已经在适当的位置设置了断点,在logcat输出中看不到任何东西表明测试过程或应用程序过程中发生了崩溃。有没有关于问题可能是什么或如何进一步调查的想法?我也有类似的问题 我的解决方案是,可能只有一个DDMS实例在运行。因此,例如,如果我在打开

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

我也有类似的问题


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

我也发布了相同的问题,我找到了答案

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

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

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