我在Windows机器上开发.
我工作得很好,直到昨天,当我看到更新提示并更新了我的ADT插件.
今天当我尝试调试我的测试项目时,我遇到了以下情况之一:
1)Logcat永远停止在"发送等待块"的消息上.
控制台显示:
[2010-08-15 19:05:58 - TestProject] Project dependency found, installing: Project
[2010-08-15 19:05:58 - Project] Uploading Project.apk onto device 'emulator-5554'
[2010-08-15 19:05:58 - Project] Installing Project.apk...
[2010-08-15 19:06:08 - Project] Success!
[2010-08-15 19:06:08 - ProjectTest] Launching instrumentation android.test.InstrumentationTestRunner on device emulator-5554
[2010-08-15 19:06:08 - ProjectTest] Collecting test information
[2010-08-15 19:06:14 - ProjectTest] Sending test information to Eclipse
[2010-08-15 19:06:14 - ProjectTest] Running tests...
Run Code Online (Sandbox Code Playgroud)
Logcat读取:
D/ActivityManager( 84): Uninstalling process com.mat.project
I/ActivityManager( 84): Start proc com.mat.project for added application com.mat.project: pid=341 uid=10029 gids={3003, 1015}
I/System.out( 341): Sending WAIT chunk
Run Code Online (Sandbox Code Playgroud)
我必须手动终止AVM.这是最常见的情况.
2)Logcat显示以下消息,测试项目失败:
[2010-08-15 18:42:40 - (My project)] Test launch failed: Could not connect to: : 51154
[2010-08-15 18:42:40 - (My project)] Connect to Eclipse test result listener failed
Run Code Online (Sandbox Code Playgroud)
3)Eclipse停止响应.
即使测试单元不包含任何内容,上述情况也会发生.
它也只是在调试中不起作用.如果测试用例不处于调试模式,则测试用例会成功运行(但仍有一些故障,例如Logcat有时不会发出调试消息).
我尝试了以下,但仍然没有运气:
如果有人能对我有所了解,将不胜感激.
提前致谢!
小智 8
[2012-09-18 18:03:57 - NotePadTest] Test launch failed: Could not connect to: : 52122
[2012-09-18 18:03:57 - NotePadTest] Connect to Eclipse test result listener failed
Run Code Online (Sandbox Code Playgroud)
要么
Launch error: Failed to connect to remote VM
Run Code Online (Sandbox Code Playgroud)
我遇到了同样的问题,我解决了以下问题:
首选项 - 常规 - 网络连接 - 直接
希望这可以帮助.
我刚刚遇到这个问题。这让我发疯。
作为最后的手段,我尝试在我的 NexusOne 设备上运行测试,而不是在模拟器上。他们确实完成了。
然后我再次尝试了模拟器,令我惊讶的是,它们工作了。
我知道,这不太鼓舞人心,但值得一试。
祝你好运!
| 归档时间: |
|
| 查看次数: |
6210 次 |
| 最近记录: |