Please post the logs when it happens.
Ok, I got an ANR again.
This is what happened:
1. I connected my phone to USB
2. I compiled as Debug
3. The screen on my phone went white, and nothing happened
4. The IDE informed me that it couldn't connect the debugger
...the steps above are well known to me, they happen often when I connect my phone via USB. The first compile almost always fails with this message. My mental model for explaining this is simply "I disconnected the phone rudely so something was probably still in there, in some half-working state". This is very well known behaviour for me so I simply continue...
5. I compile as Debug again
6. The app launches like it's supposed to
7. I didn't do anything for about 20 seconds
8. "App isn't responding" message on phone
I dumped both the log and the anr file and sent to
support@basic4ppc.com.
Update. I disconnected the phone and did something else for a while. Connected it again and did the above steps - with the exact same result, including the ANR. So that could be an indication and perhaps clue to what is happening.
Update 2. I disconnected the phone and did something else for a while. Connected it again and did the above steps. This time I
didn't get the white screen and the IDE message about it couldn't connect to the debugger. I also
didn't get an ANR message.