Google Play Services 9.2.0 clases perdidas
Después de una actualización de Google Play Services 9.2.0 de 28 de junio, hay algunas clases que faltan que impiden la compilación de proyectos de trabajo:
Error: (24, 35) error: el paquete com.google.android.gms.maps no existe
- Error: El atributo "theme" ya ha sido definido
- Cómo evitar el límite de 65k método al utilizar Google Play Services
- Error: el paquete com.google.android.gcm no existe - Después de migrar a Gradle
- Varios Proguard nuevas publican los servicios de Google Play v10.2.6 a v11.0.0 en un proyecto Multidex
- GoogleApiClient tiene un Plus.API opcional y no está conectado a Plus con el nuevo signo de Google introducido en Play Services 8.3
Lo mismo acerca de Google Places, por lo que si actualiza Google Play Services 9.2.0, es probable que su proyecto no se compile.
La degradación a 9.0.2 resuelve el problema:
compile 'com.google.android.gms: play-services-location: 9.0.2'
¿Alguien sabe cómo solucionar el problema en la versión 9.2.0?
- Error de dependencia granular de servicio de Google Play
- ¿Debemos usar el proveedor de seguridad de google con OkHttp?
- Uso de GoogleApiClient + LocationServices sin actualizar
- Error al agregar geofences en Android (código de estado 1000)
- Código de estado 12501 autenticando con inicio de sesión de Google
- ProGuard falla después de actualizar Google Play Services a la versión 5.0 (revisión 18)
- Android "Not_Market_Managed" error
- ¿Cómo obtener el token de acceso con el nuevo inicio de sesión de Google con los servicios de juego 8.3?
Sólo tiene que añadir la biblioteca de mapas:
compile 'com.google.android.gms:play-services-maps:9.2.0'
y la biblioteca de lugares:
compile 'com.google.android.gms:play-services-places:9.2.0'
play-services-location
9.0.2 depende y trae automáticamente a su proyecto play-services-maps
y play-services-places
, eche un vistazo a play-services-location-9.0.2.pom
. La versión 9.2.0 ya no lo hace, por lo que depende de usted añadirla como dependencia del proyecto.
Para otras clases que faltan puede comprobar aquí para encontrar el paquete correcto (consulte la Tabla 1 APIs individuales y las descripciones correspondientes de build.gradle ): https://developers.google.com/android/guides/setup#add_google_play_services_to_your_project
add compile 'com.google.android.gms: play-services: 9.2.0'
BTW, un buen punto de partida para comprobar es, crear un nuevo proyecto de mapas en el actual estudio actualizado android (y libs) y tener una mirada lo que es diferente
- Android: ¿Es posible usar string / enum en el selector drawable?
- ScaleGestureDetector.onTouchEvent devuelve siempre 'true'