Acceder

Ver la Versión Completa : [ CONSULTA ] errores java.lang.NullPointerException...


apple82
30/06/16, 20:31:31
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:

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:

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.

mocelet
30/06/16, 21:10:16
¿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.

apple82
30/06/16, 21:41:41
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.

mocelet
30/06/16, 21:57:02
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 xD

apple82
30/06/16, 21:59:07
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 xD

Ok, gracias! ;-)

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


Saludos.