Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Temas recientes

Unity Google Play + AdMod

Iniciado por Batussai, Enero 24, 2019, 02:48:31 AM

Tema anterior - Siguiente tema
Señores me va a explotar la cabeza,
 
Intento meter en mi juego los servicios de google play (ranking, logros,etc..) + Google Admob, en unity no me da ningun fallo todo funciona bien me crea la APK sin problema pero cuando la instalo en el movil, la aplicacion se cierra sin llegar a entrar en el juego, vamos es instantaneo le das click al icono del juego. Baaammm NOMBREDELJUEGO keeps stopping ... Closse app .
 
Sigo los pasos normalmente de este video


Alguien sabe que me puede estar fallando?

Batussai, 
 
has llegado a mirar el logcat? a ver si te da un poco mas de información? 
 
La verdad es que dar con el conjuro bueno es complicado, y hay muchos pasos. 
 
Yo hice un post, una vez conseguido de como fue el proceso, espero no haberme dejado ningún paso, pero tampoco lo puedo asegurar.: 
 
http://martra.uadla.com/incorporando-google-logros-con-google-play-services-para-unity/
 
Espero que te sirva, pero normalmente suele ser un problema de compatibilidad, o un error al inicializar y eso lo podrias ver en el logcat. 
 
Saludos. 
 
 
 
Ahhh, 
 
 
 
veo que tambien tienes Admob! yo no lo intentaría en el mismo paso, ve primero a por los play services o el admob, y luego ya el otro. El admob es mas sencillo. 

@PereMartra Interesante tu WordPress, me quede leyendo los blog sobre  Jugando con SQL Injection, bastante básico pero entretenido.

Claro mi duda esta en esa si instalo la API de google play el juego va sin problema y los logros etc..., si solo meto la API de google Admob sin problema tambien se abren los anuncion etc... La cosa esta en cuando instalo ambas ya no abre el juego pero en unity no me detecta ningun fallo.
 
Que API´s instalais ustedes o en que orden o como lo haceis?

Deberías corroborar el archivo - AndroidManifest.xml
 
En Assets Store existen varias herramientas para solucionar esta clase de problemas.


https://assetstore.unity.com/packages/tools/integration/android-native-pro-125691 Mira este, estaba buscando la versión NO PRO. por que esta PRO tiene algunos problemitas.. Pero sin embargo puedes mirarla y probar si te va.

Cita de: francoe1 date=1548345026@PereMartra Interesante tu WordPress, me quede leyendo los blog sobre  Jugando con SQL Injection, bastante básico pero entretenido.
   


Ei, Gracias, si, la idea es que sea una introducción para que la gente se conciencie un poco, y que entre la curiosidad por los temas. 
 
 
 
Saludos!
 
Cita de: Batussai date=1548348808Claro mi duda esta en esa si instalo la API de google play el juego va sin problema y los logros etc..., si solo meto la API de google Admob sin problema tambien se abren los anuncion etc... La cosa esta en cuando instalo ambas ya no abre el juego pero en unity no me detecta ningun fallo.
   
   
      Que API´s instalais ustedes o en que orden o como lo haceis?
   


Batussai, 
 
Y has mirado el logcat del telefono? Lo puedes hacer con adb. Recuerdo que yo tuve ese problema, y me pase horas modificando el manifest.xml, y creo que finalmente era un problema en la inicialización del código, lo pude identificar por el problema queencontre en el fichero de log del telefono. 
 
En mi log vi algo así: 
 
 
 


12-23 09:54:32.635 21268 21293 I Unity   : [Play Games Plugin DLL] 12/23/18 9:54:32 +01:00 DEBUG: AuthState == Unauthenticated calling auth callbacks with failure
 


 


Vale creo que ya lo he conseguido.
 
 
 
Actualizando el gradle a 5.1.1, en Android studios la SDK Api google service y los tools de 8.0 8.1 9.0, y en unity añado primero la Api google service 0.9.53 (es la antigua) y la mas reciende de google Admob pero quitando plugin y playservices, una vez añadido todo y haciendo el Resolver de playservice en unity, añado denuevo la API google admob añadiendo el plugin y playservice. Y listo. Por lo visto el orden es muy importante.

Etiquetas: