Reputation: 325
Is it legal for me to use Google Maps in my application for commercial purpose? Or do I need to purchase an API key? If yes, please tell me how. Thank you for any help.
Upvotes: 1
Views: 3222
Reputation: 193696
The documentation says the following:
Because MapView gives you access to Google Maps data, you need to register with the Google Maps service and agree to the applicable Terms of Service before your MapView will be able to obtain data from Google Maps. This will apply whether you are developing your application on the emulator or preparing your application for deployment to mobile devices.
So the answer to your question is: Yes, you will need an API key.
Getting an API key is free - even for a commercial application - and can be done here.
Upvotes: 0
Reputation: 9005
You need api key in your app.
you need to generate MD5 fingerprint then place this MD5 fingerprint in this link you will get the api key.
To generate MD5 fingerprint follow this link it will be useful http://mobiforge.com/developing/story/using-google-maps-android(study this link)
that api key should be placed in mapview
eg:android:apiKey="0l4sCTTyRmXTNo7k8DREHvEaLar2UmHGwnhZVHQ"
Upvotes: 0
Reputation: 10698
You need an API key to sign your app.
You can do this here. Regarding whether it is legal or not to use it for commercial purpose, read the terms and conditions at the bottom of this link. If it doesn't say you can't, then you should be all set.
On a side note, you don't pay for anything. Register, and it's free!
Upvotes: 1