Unfortunately I can't get better debugging information just yet: but it seems very strange to me that it should crash on the takeKeyboardFocus. Could it be that I'm initializing my stuff before the gui bits are all ready? How should I proceed to debug this?
It seems to be related to changes in my code since the last time I ran on Android. That was only a few weeks ago, but I'm having a hard time figuring out just what changed to screw things up. It looks like I'm smashing the stack somehow...
Silly qustion, (just of you're not absolutely sure your code is to blame) have you built something simple (like the example project), just to check that your build environment is still sensible?