I have rooted my NexusOne. I can get ‘adb shell and su’.
But when I deploy and run my android app on NexusOne and start my application. Under DDMS (connected to the phone of course), I DO NOT see my application. I see some apps but not mine.
How can I make my application visible under DDMS so that I can debug my application using eclipse on a rooted NexusOne?
Thank you.
Since you can see some apps but not yours, I assume you have adb working and your phone configured properly.
The next thing you’d need to check is to make sure that the “debuggable” flag is set in your application manifest. In AndroidManifest.xml, add android:debuggable=”true” to the element.
See the official docs for more. You do not need a rooted device to debug apps.