J'ai récemment acheté mon premier téléphone Android. Il s'agit d'un Samsung Galaxy Grand Prime (KitKat). Il n'est pas encore rooté et toutes les applications proviennent de Google Play.
Chaque fois que je lance Google Plus ou Google Photo, je vois ce qui suit Exception
dans logcat :
E/Parcel: Class not found when unmarshalling: itw
java.lang.ClassNotFoundException: itw
at java.lang.Class.classForName(Native method)
...
Caused by: java.lang.ClassNotFoundException: Didn't find class "itw" on path: DexPathList[[directory "."],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
com.google.android.talk
Je reçois également le message d'erreur unique suivant sans trace de pile (ces erreurs proviennent du même identifiant de processus) :
E/dalvikvm: Could not find class 'av', referenced from method f.a
E/dalvikvm: Could not find class 'ax', referenced from method f.a
E/dalvikvm: Could not find class 'android.app.RemoteInput[]', referenced from method f.a
E/Babel: canonicalizeMccMnc: invalid mccmnc
E/Babel: canonicalizeMccMnc: inavlid mcccmnc nullnull
E/dalvikvm: Could not find class 'com.google.android.libraries.hangouts.video.ScreenCaptureVideoSource$2', referenced from method com.google.android.libraries.hangouts.video.ScreenCaptureVideoSource.<init>`
On dirait que itw
, ax
, f.a
etc. sont des noms cachés. J'aimerais savoir si ces erreurs sont normales ou non.
Ajout d'informations supplémentaires à la question :
Google+ est une application intégrée située dans /system/app/PlusOne.apk
. Comme je n'ai pas d'accès root, je ne peux pas le supprimer et le réinstaller. D'après l'identifiant du processus, il semblerait que /system/bin/tlc_server
a soulevé cette exception. Je n'ai aucune idée de ce qui est tlc_server
. Si j'utilise la version originale sans mises à jour, une exception est levée lorsque je visualise une photo ( java.lang.NoClassDefFoundError: hay
) ou l'ouverture de G+ ( java.lang.ClassNotFoundException: ejf
). Après la mise à jour vers la dernière version de Google+, l'exception suivante n'apparaît que lors de la première exécution :
java.io.InvalidClassException: eqb; Incompatible class (SUID): eqb: static final long serialVersionUID =8874316054258000122L; but expected eqb: static final long serialVersionUID =0L;
at java.io.ObjectInputStream.verifyAndinit(ObjectInputStream.java:2343)
...
at com.google.android.apps.plus.service.EsServie.d(PG:5584)
...
at elj.a(PG:70)
at bd.b(PG:425)
at bd.a(PG:395)
at dm.b(PG:104)
at dh.a(PG:73)
at iak.a(PG:120)
at iak.b(PG:16)
at dg.a(PG:61)
at dt.b(PG:47)
at dz.handleMessage(PG:474)
at android.os.Handler.dispatchMessage(Handler.java:102)
...