===============================Android開發:從命令行ddms看不到設備
*已解決*:請參閱下面的回答
我不想使用Eclipse。
從命令行:
模擬器正在運行。 adb服務器正在運行。 「adb devices」正確列出,我可以在輸出中的avd上看到我的實例。
但是,當我從命令行手動啓動DDMS時,它只是繼續嘗試連接。我無法找到連接配置問題。
任何建議(除「使用Eclipse」以外)最受歡迎!
(是的,它在Eclipse中工作和DDMS顯示線程等)
系統:Debian的擠壓
更新:我跑更新Java的替代品,以確保Java是正確設置爲「Java的(TM)SE運行環境(build 1.6.0_20-b02)「。沒有太多的驚喜,以經驗豐富的Debian用戶我的Java現在更糟......當我在命令行中,我得到運行DDMS: -
(ddms:9326): Gdk-WARNING **: gdk_window_set_icon_list: icons too large
04:29 E/ddms: Failed to reopen debug port for Selected Client to: 8700
04:29 E/ddms: Invalid argument
java.net.SocketException: Invalid argument
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
at com.android.ddmlib.MonitorThread.reopenDebugSelectedPort(MonitorThread.java:716)
at com.android.ddmlib.MonitorThread.run(MonitorThread.java:226)
04:29 E/DeviceMonitor: Connection attempts: 1
04:30 E/DeviceMonitor: Connection attempts: 2
04:31 E/DeviceMonitor: Connection attempts: 3
04:32 E/DeviceMonitor: Connection attempts: 4
04:33 E/DeviceMonitor: Connection attempts: 5
04:34 E/DeviceMonitor: Connection attempts: 6
? (如果是這樣,請先關閉eclipse)。 ddms沒有連接到您的設備或根本沒有連接到您的應用程序的進程?你看到設備列表中的設備? (或者你從哪裏看到它試圖連接?) – 2010-08-11 17:27:37
你在哪個系統上運行?視窗? linux?... – Sephy 2010-08-11 17:28:57
命令行中的ddms看不到任何設備。 Elcipse沒有運行。我也重新啓動了adb服務器。 – RichieHH 2010-08-12 15:39:17