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.