Servicios de Google Play con AdMob. ¿Comprobar disponibilidad?
Estoy en proceso de migrar desde AdMob SDK a Google Play Services. He hecho la mayor parte del trabajo y las cosas parecen estar funcionando bien, pero no estoy seguro de entender la lógica detrás de algunas de las interacciones.
Los cambios que he realizado se pueden encontrar aquí: Migración de Google Play Services .
- Clase de actividad principal no encontrada si implementa GooglePlayServicesClient.ConnectionCallbacks / OnConnectionFailedListener
- Error: Error de ejecución de la tarea ': app: packageDebug'. >! Zip.isFile ()
- Servicios de juegos de Google Play - Notificación personalizada / Bienvenido de nuevo
- Metadatos de error de Google Play Services v13 en AndroidManifest
- Mostrar PublisherAdView con RecyclerView
¿Cuándo utilizo Google Play Services con mi nuevo código? El sitio "Configurar SDK de Servicios de Google Play" indica que your app should verify the version available before attempting to perform API transactions
. Sin embargo, al ejecutar mi aplicación en un emulador que no tiene Servicios de Google Play, todavía puedo obtener un anuncio con AdView y AdRequest.Builder (). Sin embargo, tengo en cuenta la advertencia de LogCat de que Google Play services is missing.
. ¿Cómo puede seguir mostrándose el anuncio?
Además, ¿se incluirá la biblioteca referenciada de Google Play Services en la exportación de APK, o sólo para el entorno de desarrollo?
- import lib google.android.gms "No se pudo encontrar la clase" después de actualizar sdk y google-api
- Necesita el registro de cambios de Google Play Services / Notas de la versión
- No puede setInterval en onLocationChanged
- BaseGameUtils GoogleApiClient.ApiOptions no se puede resolver con un tipo
- Funcionalidad de carga intersticial de Admob demasiado lenta
- ¿Cuál es el huso horario seguido por Google Developer Console?
- Código de respuesta inesperado 403 para https://www.googleapis.com/games/v1/players/1123xxxxxx11712506520 y otros errores de servicios de reproducción
- No se pudo administrar el error android.intent.package_ADDED y REMOVED al recuperar la ubicación mediante Fused Location API
Google Play Services consta de dos componentes. Uno es el jar vinculado a la aplicación y el otro es parte del sistema (Android OS). El componente de visualización de anuncios de AdMob está en el tarro mientras que otros servicios de reproducción están en el sistema.
Si una aplicación se ha creado con Google Play Services, tendrá la posibilidad de mostrar anuncios de AdMob, pero no obtendrá algunas de las otras características de Google Play Services.
Así que sí, cuando su aplicación esté vinculada a la biblioteca, algunas clases de servicio de Google Play se incluirán en su APK.
También es posible mostrar anuncios de AdMob mediante el SDK de AdMob antiguo (ahora obsoleto).
- Tamaño del icono de menú de Android
- Cómo construir apk sin eclipse o Modificar el edificio apk con un archivo de configuración?