I'm running ADT (Android Development Tools) in Eclipse and verified that my debugger is working by putting a breakpoint in MainMenu.oncreate (class Activity)
. But when I put it in the first line of my AsyncTask.doInBackground
, it never hits it. I know it's running because I put a Log statement in the AsyncTask
and it shows up in LogCat. Any help would be appreciated as I prefer the debugger over the logging.
My versions:
Eclipse SDK Version: 3.6.1 Build id: M20100909-0800
in addition to sargas's answer , because in Run mode you could get an error if you forget to comment that line, you could use the following:
if(android.os.Debug.isDebuggerConnected()) android.os.Debug.waitForDebugger();
so it takes care of itself.
Put the following code fragment in the beginning of doInBackground
:
android.os.Debug.waitForDebugger();
Then when you set a breakpoint in that thread, eclipse will find it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With