0 votos

Forzar el cierre de la aplicación Android

01-02 15:30:21.361: E/AndroidRuntime(3764): FATAL EXCEPTION: main
01-02 15:30:21.361: E/AndroidRuntime(3764): java.lang.NullPointerException
01-02 15:30:21.361: E/AndroidRuntime(3764):     at com.htc.music.browserlayer.fragment.HtcMusicFragment.initLyricsView(HtcMusicFragment.java:8905)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at com.htc.music.browserlayer.fragment.HtcMusicFragment.initialUI(HtcMusicFragment.java:2305)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at com.htc.music.browserlayer.fragment.HtcMusicFragment.onCreateView(HtcMusicFragment.java:662)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at android.app.FragmentManagerImpl.moveToState(FragmentManager.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at android.app.FragmentManagerImpl.moveToState(FragmentManager.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at android.app.BackStackRecord.run(BackStackRecord.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at android.app.FragmentManagerImpl$1.run(FragmentManager.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at android.os.Handler.handleCallback(Handler.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at android.os.Handler.dispatchMessage(Handler.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at android.os.Looper.loop(Looper.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at android.app.ActivityThread.main(ActivityThread.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at java.lang.reflect.Method.invokeNative(Native Method)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at java.lang.reflect.Method.invoke(Method.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
01-02 15:30:21.361: E/AndroidRuntime(3764):     at dalvik.system.NativeStart.main(Native Method)
01-02 15:30:21.541: E/EmbeddedLogger(2496): App crashed! Process: com.htc.music
01-02 15:30:21.541: E/EmbeddedLogger(2496): App crashed! Package: com.htc.music v522301810 (5.1.2320352112.658919.648253)
01-02 15:30:22.081: E/EmbeddedLogger(2496): Application Label: Music

Abro la aplicación Música en Android pero se cierra a la fuerza. He tomado logcat y encontré este problema causando.

En la línea 8905 está el código :

> if-eqz v11, :cond_1
> 
> const-string v11, "[HtcMusicFragment]"
> 
> const-string v12, "onServiceConnectedHandle, mActivity is null

1voto

mluebke Puntos 2588

Conclusión

Se trata de un error de programación dentro de la aplicación HTC Music (según el id del paquete). La mejor opción es informar de este error a los desarrolladores utilizando el diálogo de cierre forzado.

Más detalles

Como programador reconozco la excepción nullpointer lanzada en el HtcMusicFragment en la línea 8905. El paquete (y el nombre de la clase) indican que se trata de una aplicación de HTC para la reproducción de música.

Dado que este código está cerrado, no hay razón para investigarlo usted mismo, aunque tenga los conocimientos necesarios. Digamos que sería perfectamente posible descompilar la aplicación (no lo es) y arreglar el nullpointer incluso entonces usted no sería capaz de reemplazar la aplicación en su teléfono ya que esta es una aplicación de proveedor. Esto es sin Root.

Si quieres leer sobre la excepción nullpointer prueba este enlace http://stackoverflow.com/questions/218384/what-is-a-null-pointer-exception En resumen hay un método llamado en un objeto que no ha sido inicializado correctamente. Es el programador quien debe comprobar este tipo de problemas.

Mi consejo

Ve a buscar una mejor aplicación de música en el google play store.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X