On Mar 4, 2011, at 3:15 AM, Xavier Ducrohet wrote:

> ddmlib has opened that port locally. Are you trying to connect to localhost?
> 

Yes, here is the log if I try with telnet 

$ telnet 127.0.0.1 8611
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host

Probably I need to do some other initialization?

Here is the code I used to get the port (all code snippets below are trimmed a 
bit for presentation purposes):

        AndroidDebugBridge.init(true);
       AndroidDebugBridge bridge = 
AndroidDebugBridge.createBridge("PATH_TO_adb", true);
        AndroidDebugBridge.addClientChangeListener(new 
AndroidDebugBridge.IClientChangeListener() {

            public void clientChanged(Client client, int i) {
                if (client != null && client.getClientData() != null && 
"client.name".equals(client.getClientData().getClientDescription())) {
                        // ... found port number and report it 
                       PropertyHelper ph = 
PropertyHelper.getPropertyHelper(getProject());
                       ph.setProperty("android.debug.port", 
client.getDebuggerListenPort(), false);
                }
            }
        });


Now, here is the (ant)  code I used to launch the application:
       <exec executable="${sdk.dir}/platform-tools/adb" failonerror="true">
            <arg value="shell"/>
            <arg value="am start -D -n client.name/.Activity"/>
        </exec>


and here is the code to launch the netbeans debugger:
       <nbjpdaconnect host="127.0.0.1" name="display name" 
address="${android.debug.port}" transport="dt_socket">
            <classpath>
                <path path="${debug.classpath}"/>
            </classpath>
        </nbjpdaconnect>



The only target I used as a dependency is the target "install", from the 
"vanilla" Android SDK ant build file. 

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to