Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 30/06/16, 20:31:31
Avatar de apple82
apple82 apple82 no está en línea
Usuario poco activo
Mensajes: 7
 
Fecha de registro: jun 2016
Localización: España
Mensajes: 7
Modelo de smartphone: iphone 6
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
errores java.lang.NullPointerException...

Hola, buenas he encontrado este foro buscando info..
y me ha gustado mucho! he encontrado mucha info..

he encontrado otro error similar pero no tiene nada que ver veo con mi error.

mi problema y es el mismo error varias veces:

(Click para mostrar/ocultar)
java.lang.NullPointerException
at com.google.android.gms.internal.ag.getAdSize(Unkno wn Source)
at com.google.android.gms.ads.AdView.getAdSize(Unknow n Source)
at com.google.android.gms.ads.AdView.onMeasure(Unknow n Source)
at android.view.View.measure(View.java:8313)
at android.widget.RelativeLayout.measureChildHorizont al(RelativeLayout.java:581)
at android.widget.RelativeLayout.onMeasure(RelativeLa yout.java:365)
at android.view.View.measure(View.java:8313)
at android.view.ViewGroup.measureChildWithMargins(Vie wGroup.java:3138)
at android.widget.FrameLayout.onMeasure(FrameLayout.j ava:250)
at android.view.View.measure(View.java:8313)
at android.view.ViewGroup.measureChildWithMargins(Vie wGroup.java:3138)
at android.widget.FrameLayout.onMeasure(FrameLayout.j ava:250)
at android.view.View.measure(View.java:8313)
at android.view.ViewRoot.performTraversals(ViewRoot.j ava:843)
at android.view.ViewRoot.handleMessage(ViewRoot.java: 1863)
at android.os.Handler.dispatchMessage(Handler.java:99 )
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.jav a:3768)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:878)
at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:636)
at dalvik.system.NativeStart.main(Native Method)


o otro:

(Click para mostrar/ocultar)
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.content.Context.getPackageName()' on a null object reference
at com.tedrasoft.templategoogle.util.IabHelper.queryP urchases(IabHelper.java:836)
at com.tedrasoft.templategoogle.util.IabHelper.queryI nventory(IabHelper.java:556)
at com.tedrasoft.templategoogle.util.IabHelper.queryI nventory(IabHelper.java:520)
at com.tedrasoft.templategoogle.util.IabHelper$2.run( IabHelper.java:615)
at java.lang.Thread.run(Thread.java:818)



veo que los 2 son de: java.lang.NullPointerException .

pero no tengo ni idea por donde empezar para solucionar esto...
alguna idea ?

Saludos.
Responder Con Cita


  #2  
Viejo 30/06/16, 21:10:16
Avatar de mocelet
mocelet mocelet no está en línea
Desarrollador
Mensajes: 2,203
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -
Mencionado: 17 comentarios
Tagged: 2 hilos
¿Eso son errores que has visto en la consola de desarrollador o te ocurre en todos los dispositivos de prueba?

Si es lo primero... probablemente se arreglen solos, en especial el de admob. Hace poco hubo un bug en una actualización de los Play Services y en versiones antiguas de Android fallaba. "Hace poco" = en mayo, que a mí me pasó también, pero ya apenas sale ese error. ¿Son reportes de error antiguos?

Sobre el IabHelper... ese es más raro, que el context sea null. ¿En qué móviles ocurre? Si son móviles marca la cabra, "chinos" o con vete a saber qué ROMs igual es hasta normal. Si falla en todos, es decir, nunca has podido realizar una compra, es que no estás pasando bien el contexto al IabHelper.

P.D: A veces hay algunos reportes de error que directamente es mejor ignorarlos porque no tienen sentido ni solución, ¡a veces me he encontrado reportes de móviles raros diciendo que no se encuentra la clase principal! Y el usuario diciendo lindeces al desarrollador en los comentarios cuando la culpa es del software infame de su dispositivo.

Última edición por mocelet Día 30/06/16 a las 21:25:23
Responder Con Cita
  #3  
Viejo 30/06/16, 21:41:41
Avatar de apple82
apple82 apple82 no está en línea
Usuario poco activo
Mensajes: 7
 
Fecha de registro: jun 2016
Localización: España
Mensajes: 7
Modelo de smartphone: iphone 6
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Hola, gracias, pues los errores son de google devoloper play , en errores y anrs.

del 1 error tengo 7 errores, con el mismo code, solo cambia java:873 los nº de detrás..

y los dispositivos son:
Galaxy Mini2 (GT-S6500)
U8667 (hwu8667)
Xperia U (ST25i)
Desire HD (ace)
Galaxy S Advance (GT-I9070)
MW0821
Galaxy Ace Plus (GT-S7500L)

y son 2 de mayo y los otros de este mes el ultimo el 28 de este mes . si son de admod y desaparecen..

el 2 error hay 3 y son de:

Galaxy Win2 (coreprimeltedtv)
ZAW268
Galaxy Pocket2 (pocket23g)

compras desde la app si hay cada mes x algunas, seran esos moviles raros...
y son de abril y junio.
Responder Con Cita
  #4  
Viejo 30/06/16, 21:57:02
Avatar de mocelet
mocelet mocelet no está en línea
Desarrollador
Mensajes: 2,203
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -
Mencionado: 17 comentarios
Tagged: 2 hilos
Pues visto, no te preocupes que no es culpa tuya. Los móviles antiguos ni siquiera suelen tener espacio para actualizar Play Services, y como se les van a colgar todas las apps con anuncios con suerte cambian a un móvil un poquito mejor o le hacen limpieza.

Lo del IAB si tienes compras y los errores son móviles raros, tampoco hay nada que hacer
Responder Con Cita
Los siguientes 2 usuarios han agradecido a mocelet su comentario:
  #5  
Viejo 30/06/16, 21:59:07
Avatar de apple82
apple82 apple82 no está en línea
Usuario poco activo
Mensajes: 7
 
Fecha de registro: jun 2016
Localización: España
Mensajes: 7
Modelo de smartphone: iphone 6
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por mocelet Ver Mensaje
Pues visto, no te preocupes que no es culpa tuya. Los móviles antiguos ni siquiera suelen tener espacio para actualizar Play Services, y como se les van a colgar todas las apps con anuncios con suerte cambian a un móvil un poquito mejor o le hacen limpieza.

Lo del IAB si tienes compras y los errores son móviles raros, tampoco hay nada que hacer
Ok, gracias!

pues ya me quedado mas tranquilo , y sabiendo eso no me voy a preocupar por eso.


Saludos.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 17:59:40 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007