I’ve had a problem getting Eclipse, and specifically the Android SDK to run on my Debian laptop for over a year now. I’ve generally just VNC’ed to a more powerful box and ran it there.
The problem I had was that most network operations in eclipse would fail with network unreachable. Not a big deal for day to day things, but you need the network to install the Android SDK kits and install Eclipse plugins.
I had been trying to strace things to figure out what it was, and finally found it:
Huh, it’s doing IPv6 connections. GOOD. But, it hasn’t set the right IOCTL on the socket to permit IPv4 mapped connections to work, and on Debian, the bindv6only is now not set.