ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to obtain Google Maps API release key ?

Updated on March 25, 2014

Steps to obtain Google API :-

Developing an android application that revolves around google maps can be really profitable if you really know what you are doing. There can be different kinds of applications like gps based apps, travelling apps, parking apps, fitness apps, the possibilities are countless. Developing an android application can be a fun thing to do if you really love apps.

Step 1.

Open SDK Manager and make sure that Google play services in the extras in SDK are installed.

Step 2.

Now you need to export your application. You just need to do a certain things to export your application listed below,

- Right click the package
- Right click Android Tools
- Export Signed Application package.
- Enter your Application name.

Step 3.

Create a new keystore. Set up the alias and passwords etc.

Step 4.

Save your finished Apk. You will see the SHA1 code, which is certificate fingerprint of your application in your Eclipse Window. You will need the SHA1 code to Obtain API key. If it does not work for you, another way to see the SHA1 code of your application is through Command prompt.

Step 5.

Open the keytool directory in the Windows. On my Computer it is like the above screenshot, but it can be little different depending on your jdk. You will need this path.

Step 6.

Change the directory in the command prompt to the above path .

- Open Command Prompt.
- Click Start.
- Type cmd in Search box.
- Type CD(for Change Directory) and the above path.

Step 7.

In Location, what you see is your keystore name, you will need this in the next step. It is basically where you saved your key of your application while exporting it.

Step 8.

Type this command in Command Prompt.
-- 'keytool -list -keystore your_keystore_name' .

Enter the keystore password. You will see the same SHA1, certificate fingerprint.

Step 9.

- Go to Google API's Console at - ' https://code.google.com/apis/console/ '.

On the Dashboard, above Overview,
- Click the Dropdown Menu and
- Click Create to Create a new project.

- Select Services.
- Scroll down to Google Maps Android API v2 and turn its switch On.

- Click API Access in left Menu.

- Click Create New Android Key.

- Enter SHA1 ; yourpackagename.
Don't forget the semicolon between the SHA1 key and package name.

- Save your API key somewhere.

Step 10.

Write this code in your manifest file just before .
In place of API_KEY enter your actual API key.

Step 11.

- Select Permissions.
- Click Uses Permission.
- From the Name Dropdown Menu, Select android.permission.INTERNET and Click Add.
- Save your Manifest and you are good to go.


Now that you have obtained the API key, set some permissions in the Android manifest file. You can continue adding google maps to your application.

Comments

Submit a Comment

No comments yet.

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://hubpages.com/privacy-policy#gdpr

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)