5.3 Generation PUSH and MAP for Android
Generation API Keys for Android
First you have to log in to the Google Developers Console.
Go to „Settings".
Fill in required fields and click on „API access".
Select te required square and select "Confirm".
On "Settings" select blue button "Create new project".
From „Settings" screen select „Google Play Android Developer".
From the list on the left, select „API & auth".
Important! From this screen please note your project numer on the top of the screen.
Press Ctr + F (on Windows) or Cmd + F (on Mac) and type „map" in the search bar. You will find „Google Maps Android API v2".
Click on it.
Turn the „Google Maps Android API v2" toggle to ON.
If you see blue „ON" button you can turn back.
Again, press Ctr + F (on Windows) or Cmd +F (on Mac) and write „cloud" in the search bar.
You will find „Google Cloud Messaging for Android". Click on it.
Turn the „Google Cloud Messaging for Android" toggle to ON. In the sidebar on the left, select „Credentials".
Click on „Create new Client ID".
Choose „Installed application" and select blue button „Configure consent screen".
In „Consent screen" you have to fill in email adress and product name after that you can save it.
From this screen you have to choose „Installed application" and click on blue button „Create Client ID".
In „Installed Application Type" choose „Android" and fill in „Package name" using that format: com.yourcompanyname.appname and „Signing Certificate Fingerprint (SHA1: 12:E0:98:A3:88:0E:0D:9E:6B:09:DA:20:2A:24:57:04:5A:EF:3D:1D) ".
After that select blue button „Create Client ID".
Important! Copy your Package Name to Requirements document.
Select blue button „Create new Key".
Select „Server key".
Fill the required field - insert your Linux server Public IP and select blue button „Create".
Again, select blue button „Create new Key" and choose Android key.
Fill in the required field - insert SHA1: 12:E0:98:A3:88:0E:0D:9E:6B:09:DA:20:2A:24:57:04:5A:EF:3D:1D and selelect blue button „Create"
Now you have generated keys for Android applications and for server applications.
Important! Copy your API keys to Requirements document.