Así que acabo de descargar la versión nocturna de Firefox (ARMv6) apk y cuando lo instalo, aparece el siguiente mensaje de error:
Este no es un mensaje muy amigable ... ¿cuál podría ser la causa? ¿Cómo me entero?
Logcat para este problema en particular dice: -
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!
Aunque he encontrado esto en el APK de Firefox, preferiría una respuesta más general sobre cómo solucionar o conocer la causa de dicho problema "Aplicación no instalada".
installation
apk
Irfan
fuente
fuente
Respuestas:
Las excepciones que provienen de zip (en el extracto de registro) indican que el paquete está dañado. Este error podría haber sido introducido por la descarga o cuando se generó el archivo del paquete. Puede verificar si hay errores de descarga verificando la suma de verificación SHA-1 o MD5 del archivo APK contra una suma de verificación proporcionada por el sitio de descarga. Obviamente, cada sitio tendrá una forma diferente de decirle la suma de verificación. Además, el método para verificarlo es diferente según el sistema operativo que ejecute su PC: en Linux es tan simple como ejecutar o .
md5sum file
sha1sum file
Tenga en cuenta que este no siempre será el caso del mensaje de error "Aplicación no instalada". Como otros han indicado, ese mensaje generalmente resulta de intentar instalar un paquete que ya existe en el sistema, a menos que el nuevo paquete tenga un número de versión más nuevo y esté firmado por la misma clave.
fuente
Intente eliminar los archivos de la aplicación en / data / data / package-name y / data / dalvik-cache / package-name (necesita acceso root para hacerlo). Eso solucionó un problema con la aplicación que se ha roto en mi sistema y tiene el código de error -2 en logcat .
fuente