Using a Google Map within an Android SDK application requires the programmer to be registered with Google and use a specific API key to access the map -as the data (map tiles) belongs to them, they want to control the usage. Fair enough.
Your application must use a MapView component to display the map -this is a special View that retrieves and displays the map tiles from Google.
Use the accelerator component of the App Inventor for Android with a Clock component. This prevents the accelerometer from crashing the system -probably as a result of a buffer overflowing somewhere.
I am using a G1 mobile phone, developers version.
Source Code
http://www.carloslabs.com/files/app-inventor/Accelerometer_test.zip
Blocks