Google Maps: "La aplicación no se ejecutará a menos que actualice los servicios de Google Play"

Sólo estoy intentando ejecutar el sencillo tutorial de Google Maps aquí: https://developers.google.com/maps/documentation/android/start

Estoy ejecutando mi aplicación en mi Nexus 4, y recibo el mensaje "Actualizar los servicios de Google Play" con un botón Actualizar. Cuando hago clic en el botón Actualizar, me lleva a la aplicación de servicios de Google Play en Play Store, pero parece que se ha actualizado a la última versión.

¿Hay algo más que podría estar perdiendo?

Archivo de manifiesto de Android:

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.ridenotifier" android:versionCode="1" android:versionName="1.0" > <uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.SEND_SMS" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-sdk android:minSdkVersion="11" android:targetSdkVersion="16" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <uses-library android:name="com.google.android.maps" /> <activity android:name="com.example.ridenotifier.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="com.example.ridenotifier.ContactListActivity" android:label="@string/title_activity_contact_list" > </activity> <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="AIzaSyATNKboMr-94m9GUWOlLkEgApQW4uvh4Js" /> </application> </manifest> 

Captura de pantalla:

** Captura de pantalla

De acuerdo con la discusión con Android Developer en Google+, la ejecución de la nueva API de mapas en el emulador no es posible en este momento.

Agregue los siguientes permisos ..

 <permission android:name="yourpackageName.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="yourpackageName.permission.MAPS_RECEIVE"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
  • Google Maps Android API v2 - MarkerOptions métodos arrastrables y visibles
  • ¿Existe una alternativa al Cliente de ubicación (API de Google Play)?
  • Cómo encontrar mis servicios de Google Play Android BASE64_PUBLIC_KEY
  • Comprador de comprobación de compra de Android en la compra sin conexión
  • GooglePlayServicesUtil.getErrorDialog es nulo
  • Instalar GooglePlayServices con NuGet me da un error de Install-Package
  • Uso de Google Play Games Services en el emulador
  • AndroidStudio emulator "no se ejecutará a menos que actualice Google Play Services"
  • ¿Cómo añadir Google Play Services a un proyecto Android Studio que no esté en niveles?
  • Google-play-services_lib.jar falta después de actualizar a la última versión (3.1)
  • Error de desactualización de Google Play Service
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.