Hmm. I just created a test app of a few lines for a different problem and without thinking, but a breakpoint in it. Debug stopped on the breakpoint. So I guess the failure of it to stop in my big app involves something else. Of course, I know absolutely nothing about the nuts and bolts behind this, but does it mean anything that it stops on the first breakpoint in a small app and on a breakpoint deep into the code, but not early on in a very large (9000+ lines) app?
If you still have that app, which I emailed you the link for when we were looking at the "ghost panel" problem, you could set a couple of breakpoints in Activity_Create and see for yourself. If you don't still have the code, it's still at the link that I gave you.