Click here to Skip to main content
15,888,085 members
Articles / Mobile Apps / Android

Android Development FAIL

Rate me:
Please Sign up or sign in to vote.
2.22/5 (5 votes)
20 Nov 2009CC (ASA 2.5) 87.5K   8   5
Android development FAIL

After installing the Android 1.5r3 SDK and Eclipse 3.4 with the matching ADT plug in, I soon encountered this error message:

[2009-10-16 15:02:09 - ddms]Failed to reopen debug port for Selected Client to: 8700
[2009-10-16 15:02:09 - ddms]Address family not supported by protocol family: bind
java.net.SocketException: Address family not supported by protocol family: bind
	at sun.nio.ch.Net.bind(Native Method)
	at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
	at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
	at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
	at com.android.ddmlib.MonitorThread.reopenDebugSelectedPort(Unknown Source)
	at com.android.ddmlib.MonitorThread.run(Unknown Source)

[2009-10-16 16:29:40 - ddms]Can't bind to local 8600 for debugger
[2009-10-16 16:30:14 - ddms]Can't bind to local 8601 for debugger
[2009-10-16 16:30:14 - ddms]Can't bind to local 8602 for debugger
[2009-10-16 16:30:15 - ddms]Can't bind to local 8603 for debugger
[2009-10-16 16:30:25 - ddms]Can't bind to local 8602 for debugger
[2009-10-16 16:30:25 - ddms]Can't bind to local 8606 for debugger
[2009-10-16 16:30:25 - ddms]Can't bind to local 8607 for debugger
[2009-10-16 16:30:25 - ddms]Can't bind to local 8610 for debugger

As it turns out, the debugger tries to connect to “localhost” which is resolved by Windows Vista via the Windows\System32\drivers\etc\hosts file, which contains the IPV6 address “::1″. Since Android’s IPv6 support is still under development, none of the development tools can cope with it, resulting in the above error messages.

Substituting the IPv4 127.0.0.1 as localhost address made it work fine.

This article was originally posted at http://dasz.at/index.php/2009/10/android-development-fail

License

This article, along with any associated source code and files, is licensed under The Creative Commons Attribution-ShareAlike 2.5 License


Written By
Founder http://dasz.at/ -- Software for Humans
Austria Austria
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

 
GeneralMy vote of 1 Pin
mensfort5-Feb-12 9:11
mensfort5-Feb-12 9:11 
GeneralMy vote of 2 Pin
Aoi Karasu 30-Sep-10 0:41
professional Aoi Karasu 30-Sep-10 0:41 
GeneralMy vote of 1 Pin
Silbaer8-Sep-10 22:00
Silbaer8-Sep-10 22:00 
GeneralMy vote of 2 Pin
Dmitri Nеstеruk19-Aug-10 6:40
Dmitri Nеstеruk19-Aug-10 6:40 
GeneralRe: My vote of 2 Pin
Aoi Karasu 30-Sep-10 0:42
professional Aoi Karasu 30-Sep-10 0:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.