45 votes

Pause Erreur GC après la mise à jour d'Android 4.4.2

Récemment, mon Galaxy Note 2 a été mis à niveau vers la version 4.4.2. J'utilise ce téléphone pour le développement (en utilisant ADT) et tout allait bien, mais après cette mise à niveau, l'erreur "Pause GC" a commencé à se produire et je suis incapable de la résoudre. Elle apparaît chaque fois que l'écran de l'interface utilisateur change de statut dans mon outil ADT LogCat. Voici le vidage de l'erreur.

Merci d'avance pour votre aide.

05-13 22:39:22.538: W/dalvikvm(8350): No implementation found for native Ldalvik/system/VMRuntime;.pauseGc:(Ljava/lang/String;)I
05-13 22:39:22.543: E/MyThread(8350): Pause GC
05-13 22:39:22.543: E/MyThread(8350): java.lang.reflect.InvocationTargetException
05-13 22:39:22.543: E/MyThread(8350):   at java.lang.reflect.Method.invokeNative(Native Method)
05-13 22:39:22.543: E/MyThread(8350):   at java.lang.reflect.Method.invoke(Method.java:515)
05-13 22:39:22.543: E/MyThread(8350):   at android.app.MyThread.pauseGC(MyThread.java:5525)
05-13 22:39:22.543: E/MyThread(8350):   at android.app.MyThread.performLaunchActivity(MyThread.java:2324)
05-13 22:39:22.543: E/MyThread(8350):   at android.app.MyThread.handleLaunchActivity(MyThread.java:2471)
05-13 22:39:22.543: E/MyThread(8350):   at android.app.MyThread.access$900(MyThread.java:175)
05-13 22:39:22.543: E/MyThread(8350):   at android.app.MyThread$H.handleMessage(MyThread.java:1308)
05-13 22:39:22.543: E/MyThread(8350):   at android.os.Handler.dispatchMessage(Handler.java:102)
05-13 22:39:22.543: E/MyThread(8350):   at android.os.Looper.loop(Looper.java:146)
05-13 22:39:22.543: E/MyThread(8350):   at android.app.MyThread.main(MyThread.java:5602)
05-13 22:39:22.543: E/MyThread(8350):   at java.lang.reflect.Method.invokeNative(Native Method)
05-13 22:39:22.543: E/MyThread(8350):   at java.lang.reflect.Method.invoke(Method.java:515)
05-13 22:39:22.543: E/MyThread(8350):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
05-13 22:39:22.543: E/MyThread(8350):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
05-13 22:39:22.543: E/MyThread(8350):   at dalvik.system.NativeStart.main(Native Method)
05-13 22:39:22.543: E/MyThread(8350): Caused by: java.lang.UnsatisfiedLinkError: Native method not found: dalvik.system.VMRuntime.pauseGc:(Ljava/lang/String;)I
05-13 22:39:22.543: E/MyThread(8350):   at dalvik.system.VMRuntime.pauseGc(Native Method)
05-13 22:39:22.543: E/MyThread(8350):   ... 15 more

MISE À JOUR : J'ai lancé le problème sur code.Android.com ( http://code.google.com/p/Android/issues/detail?id=71073 ). Selon eux, il s'agit d'un bug de Samsung, j'ai donc soulevé la question sur le forum Samsung.

1voto

Behr Points 439

J'ai eu le même problème que vous. J'utilisais ACRA et il avalait le crash et ne montrait que cela dans le logcat.

L'erreur a été renvoyée au serveur et j'ai pu déboguer correctement. Désactivez éventuellement l'ACRA pendant le débogage et vous verrez l'erreur correcte.

1voto

ajay Points 279

Il y a une semaine, mon téléphone (Samsung Note 2 GT-N7100) a été mis à jour. Je ne me suis pas soucié de vérifier l'erreur pause GC à ce moment-là. Mais aujourd'hui, je viens de remarquer que l'erreur ne se produit pas. Est-ce que quelqu'un a fait la même expérience ?

Mise à jour :

Je ne reçois pas l'erreur après la mise à jour du logiciel mentionnée ci-dessus.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X