He tenido este problema durante días y parece que no puedo entender cuál es el problema.
Desarrollé un juego 2D Unity para Android y lo probé con un Samsung Galaxy Note 3 (Android 4.4) y no tuve absolutamente ningún problema. Sin embargo, cuando lo probé con un Galaxy S6 (Android 7.0), ni siquiera se muestran los anuncios de prueba. arriba. Los anuncios también funcionan bien en los emuladores. Eché un vistazo al logcat y constantemente obtengo los 2 errores a continuación.
1)E/Anuncios: la función de inicialización del SDK de anuncios de Google para móviles no está disponible para esta sesión. Las solicitudes de anuncios se pueden realizar en cualquier momento. 2)E/Ads: esta aplicación utiliza una versión ligera del SDK de Google Mobile Ads que requiere la instalación de los servicios de Google Play más recientes, pero los servicios de Google Play faltan o están desactualizados.
Que yo sepa, no estoy usando una versión Lite del SDK, así que para mí, esto no tiene sentido. ¿Alguien más resolvió esto de alguna manera? He visto a muchas personas que tienen problemas con Android 6.0 y versiones posteriores, pero no hay respuestas consistentes. Muchísimas gracias por su tiempo.
Descargue el archivo JAR más reciente desde aquí . Será un paquete de unidad. Simplemente ábralo con su proyecto de juego abierto en Unity o siga este . Luego resuelve tus dependencias.
Si no sabes cómo resolver sigue,
En el proyecto Open Unity, navegue hasta el menú desplegable Activos y elija Resolución de servicios de reproducción > Resolución de Android. Seleccione Resolución o Forzar resolución.
Luego espere a que se complete Resolver.
Después de eso, no verá los errores.
¡Espero que sea útil!