Je viens donc de télécharger la version nocturne de Firefox (ARMv6) apk et lorsque j'installe, j'obtiens le message d'erreur suivant: -
Ce n'est pas un message très amical ... quelle pourrait être la cause? Comment le savoir?
Logcat pour ce problème particulier dit: -
W/PackageParser( 137): Exception reading libxul.so in /data/app/vmdl70897.tmp
W/PackageParser( 137): java.io.IOException
W/PackageParser( 137): at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:207)
W/PackageParser( 137): at java.util.zip.ZipFile$ZipInflaterInputStream.read(ZipFile.java:432)
W/PackageParser( 137): at java.io.FilterInputStream.read(FilterInputStream.java:154)
W/PackageParser( 137): at java.util.jar.JarFile$JarFileInputStream.read(JarFile.java:109)
W/PackageParser( 137): at android.content.pm.PackageParser.loadCertificates(PackageParser.java:338)
W/PackageParser( 137): at android.content.pm.PackageParser.collectCertificates(PackageParser.java:508)
W/PackageParser( 137): at com.android.server.PackageManagerService.installPackageLI(PackageManagerService.java:5906)
W/PackageParser( 137): at com.android.server.PackageManagerService.access$2100(PackageManagerService.java:134)
W/PackageParser( 137): at com.android.server.PackageManagerService$5.run(PackageManagerService.java:4764)
W/PackageParser( 137): at android.os.Handler.handleCallback(Handler.java:587)
W/PackageParser( 137): at android.os.Handler.dispatchMessage(Handler.java:92)
W/PackageParser( 137): at android.os.Looper.loop(Looper.java:123)
W/PackageParser( 137): at android.os.HandlerThread.run(HandlerThread.java:60)
W/PackageParser( 137): Caused by: java.util.zip.DataFormatException: data error
W/PackageParser( 137): at java.util.zip.Inflater.inflateImpl(Native Method)
W/PackageParser( 137): at java.util.zip.Inflater.inflate(Inflater.java:255)
W/PackageParser( 137): at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:188)
W/PackageParser( 137): ... 12 more
E/PackageParser( 137): Package org.mozilla.fennec has no certificates at entry libxul.so; ignoring!
Bien que j'aie rencontré cela sur l'APK de Firefox, je préférerais une réponse plus générale sur la façon de résoudre ou de connaître la cause d'un tel problème "Application non installée".
installation
apk
Irfan
la source
la source
Réponses:
Les exceptions provenant de zip (dans l'extrait de journal) indiquent que le package est corrompu. Cette erreur pourrait avoir été introduite par le téléchargement ou lors de la génération du fichier de package. Vous pouvez vérifier les erreurs de téléchargement en vérifiant la somme de contrôle SHA-1 ou MD5 du fichier APK par rapport à une somme de contrôle fournie par le site de téléchargement. Évidemment, chaque site aura une façon différente de vous dire la somme de contrôle. De plus, la méthode de vérification est différente selon le système d'exploitation de votre PC: sous Linux, c'est aussi simple que d'exécuter ou .
md5sum file
sha1sum file
Notez que ce ne sera pas toujours le cas du message d'erreur "Application non installée". Comme d'autres l'ont indiqué, ce message résulte généralement de la tentative d'installation d'un package qui existe déjà sur le système, sauf si le nouveau package a un numéro de version plus récent et est signé par la même clé.
la source
Essayez de supprimer les fichiers de l'application dans / data / data / package-name et / data / dalvik-cache / package-name (vous avez besoin d'un accès root pour cela). Cela a résolu un problème avec une application qui a été cassée sur mon système et qui a le code d'erreur -2 dans logcat .
la source