Chr*_*ris 7 eclipse android android-emulator
我是Android编程(以及Eclipse IDE和Android模拟器)的新手.我有Hello World和一些Notepad工作,但我仍然经常收到很多关于无法为调试器绑定本地的DDMS控制台日志消息(如下所示).
[2010-05-29 21:03:16 - ddms] Can't bind to local 8601 for debugger
[2010-05-29 21:05:26 - Device] Failed to delete temporary package: device (emulator-5556) request rejected: device not found
[2010-05-29 21:06:47 - ddms] Can't bind to local 8600 for debugger
[2010-05-29 21:07:05 - ddms] Can't bind to local 8601 for debugger
[2010-05-29 21:07:05 - ddms] Can't bind to local 8602 for debugger
Run Code Online (Sandbox Code Playgroud)
等等.这是一个问题吗?我可以以某种方式摆脱这些消息吗?
And*_*lva 11
在Eclipse中,转到
1)Windows->偏好
2)展开"首选项"窗口侧面的Android菜单.
3)现在从中选择DDMS.
4)然后将Base本地调试器端口设置为"8601"并启用"Use ADBHOST"复选框,ABDHOST值应为"127.0.0.1".
5)单击"应用"并确定.
6)现在您必须重新启动ADB,为此您必须以root用户身份登录(假设是linux用户)并导航到Android SDK的Platfrom tools文件夹.然后执行,
./adb kill-server
./adb start-server
Run Code Online (Sandbox Code Playgroud)
您将能够看到消息"守护程序已成功启动".如果不再重复步骤6,直到看到成功消息.
小智 2
您可以通过将以下内容添加到主机文件来摆脱这些消息:
127.0.0.1 localhost
Run Code Online (Sandbox Code Playgroud)
附:主机文件可以从 c:\windows\system32\drivers\etc\hosts 中找到,或者如果您使用的是 linux /etc/hosts
| 归档时间: |
|
| 查看次数: |
23578 次 |
| 最近记录: |