I was looking for a way to receive crash reports of my app, which isn't published through the Android market. On Froyo/2.2, Android supports user crash reports - but only for apps that are published through the market.
Another nice helper class which sends the stack traces to a google spreadsheet form is ACRA, very useful and easy to setup.
Just stumbled over Droid Draw, a user interface (UI) designer/editor for programming the Android Cell Phone Platform. You can either download the small application to your desktop or run it in the browser as an applet. http://www.droiddraw.org/ Here's a good tutorial to it:
http://mobiforge.com/designing/story/understanding-user-interface-android-part-1-layouts
I dowloaded the android source code few weeks back through the following link, and I have been working on code for few days now. But I recently checked out source code yesterday on a separate machine and found out that after doing a 'repo sync' there is no kernel folder in the source code. This is intentional. Having the kernel source in the android manifest caused large downloads that few people needed, was not scalable, and caused some confusion.

For Android GUI prototyping there are two helpful resources out there, one is a Visio stencil created by ArtfulBits (runs with Visio 2003+):
http://www.artfulbits.com/Android/Stencil.aspx See some samples of (original / stencil):
