Google Maps https://developers.google.com/maps/documentation/android-api/start?hl=es 1 - Instalar el SDK de Google Play Services utilizando el sdk manager: - SDK tools, Google Play Services 2 - Crear un proyecto de cero, con una actividad "Google Maps" (idem agregar una actividad Google Map desde New -> Google -> Google Map Activity) - Notar: - En build.graddle de app: compile 'com.google.android.gms:play-services:8.4.0' - MapsActivity hereda de FragmentActivity y utiliza un fragmento SupportMapFragment. - Se crea un archivo de recurso google_maps_api.xml que contiene un string google_maps_key - En el manifest aparece un elemento nuevo: <meta-data android:name="com.google.android.geo.API_KEY" android:value="@string/google_maps_key" /> 3 - Obtener la clave de Google Maps API (https://developers.google.com/maps/documentation/androidapi/start?hl=es#paso_4_obtener_una_clave_de_google_maps_api) 4 - Pegar la key generada en el string google_maps_key Firma de aplicaciones para el store https://developer.android.com/studio/publish/app-signing.html?hl=es 1 - Crear una keystore. Se puede hacer por consola o vía el wizard Build > Generate Signed APK. Consola: path del jdk\bin\keytool -genkey -v -keystore c:\Project\publish\my-release-key.keystore -alias my-release-key -keyalg RSA -keysize 2048 -validity 10000 3 - Agregar la configuración de firma en build.gradle android { signingConfigs { release { storeFile file("../publish/my-release-key.keystore") storePassword "pass" keyAlias "my-release-key" keyPassword "pass" } } buildTypes { release { signingConfig signingConfigs.release } } } 4 - Seleccionar la variante de build "release" para ejecutar esa build. Google Maps y versión de release Hace falta generar la api key asociada a la keystore de release: 1 - C:\Program Files\Java\jdk1.7.0_79\bin>keytool -list -v -keystore c:\Projects\publish\emm-releasekey.keystore 2 - Copiar el string "SHA1" 3 - En la consola de google, agregar el nombre del paquete de release (puede ser el mismo) y el SHA1 asociado a la key de release. 4 - Actualizar la api key de release