No se puede instalar la aplicación en el emulador 2.3.3: INSTALL_FAILED_DEXOPT

Yo uso el último adt-bundle-windows-x86_64-20130717 , con

  • Herramientas para Android SDK – 22.0.4
  • Android SDK Plataforma-herramientas – 18

Yo había intentado instalar la aplicación en el emulador 2.3.3, tanto para ARM e Intel. Sin embargo, ya no funciona (Solía ​​trabajar en mi misma máquina Win64 antes de usar el último adt)

 Installation error: INSTALL_FAILED_DEXOPT Please check logcat output for more details. Launch canceled! 

Mi configuración de emulador es la siguiente.

Introduzca aquí la descripción de la imagen

Había seguido cómo solucionar INSTALL_FAILED_DEXOPT este error? . No ayuda para mi caso.

Tenga en cuenta que, el emulador con 4.1.2 funciona muy bien para Intel. Incluso intento enviar por correo electrónico el APK, y descargar -> instalar desde el emulador. Pero, esto es lo que estoy recibiendo La Application not installed

Introduzca aquí la descripción de la imagen

¿Alguna solución para superar este problema?

Mi logcat está teniendo tal registro

 E/PackageManager(855): Package org.yccheok.jstock.gui has mismatched uid: 10031 on disk, 10033 in settings E/dalvikvm(1241): LinearAlloc exceeded capacity (5242880), last=468 E/dalvikvm(1241): VM aborting E/installd(798): dexopt failed on '/data/dalvik-cache/data@[email protected]@classes.dex' res = 11 

Tenga en cuenta, el problema no se producirá, si estuviera utilizando el emulador 4.1.2

Es muy difícil averiguar cuál es el error de la información que proporcionó.

Pruebe lo siguiente

  • Limpie su proyecto

  • Desinstala tu aplicación

  • Descargar una versión diferente del paquete de adt

  • Experimente con diferentes emuladores con diferentes valores

  • Trate de usar un dispositivo real, ¿el problema sigue ocurriendo?

  • Mira a través de estos enlaces, tal vez tu problema sea similar:

  • http://blog.elsdoerfer.name/2009/05/25/android-fix-package-uid-mismatches/

  • ¿Cómo solucionar la instalación falló debido a un archivo APK no válido?

  • LinearAlloc excedió la capacidad (5242880), ultimo = 1092 Error al instalar en mi dispositivo Tablet Samsung

  • Error INSTALL_FAILED_DEXOPT al intentar instalar la aplicación

¡Buena suerte!

La mayor parte del tiempo asociado con valores excesivos para LinearAlloc. Poner modo detallado para logcat podría darle más detalles (puede incluso identificar el problema).

No hay una solución definitiva que he oído. Algunas veces se puede arreglar por borrar AVD, algunos se fijan por el aumento de la tarjeta SD sólo, algunos tuvieron que volver a crear AVD nuevo, algunos lo arreglaron mediante la reinstalación de ADT, hay muchas reparaciones de la gente habla, respuesta Puede ser variado como problema real.

A veces el problema puede ser archivos dañados, o aplicaciones de instalación de entradas que hace Android confundido si la aplicación está instalado o no. O por el uso de bibliotecas complejas, o incluso problema con el compilador en sí.

No hay mucha información clara sobre este error de Google, dicen que está relacionado con un error en el sistema operativo Android que no libera los controladores de archivos en algunos casos. Sin embargo como buscando logcat siempre conectado a algunos archivos dex. Y por lo que a DDMS y compilador.

Le sugiero que intente todas las correcciones que he indicado, también se refieren a los enlaces dados

De error 22586: Dexopt falla con "LinearAlloc excedido" para jerarquías de interfaz profunda

Limpie las interfaces redundantes de iftable para evitar el uso excesivo de LinearAlloc

Edición 42538: INSTALL_FAILED_DEXOPT resuelto por dex.disable.merger = true

Si todo falló por favor ponga su logcat detallado

Intenta desinstalar tu aplicación antes de volver a instalarla. Parece haber resuelto el problema para algunos según este

Yo estaba enfrentando el mismo problema después de actualizar ADT y me quedé atrapado por este problema durante casi la mitad y un day.After cada HIT y TRY método encontrado la solución.

**

UNO DEL OBJETIVO DE CONSTRUCCIÓN DEL PROYECTO DE LA BIBLIOTECA ERA MAYOR ENTONCES MI PROYECTO, APENAS CAMBIÓ EL PROYECTO DE LA BIBLIOTECA CONSTRUIR EL OBJETIVO A 3.0 Y MI PROYECTO CONSTRUIR EL PUNTO A 4.0.3 Y ELLA VANISHES.

**

Acabo de publicar mi solución si ayuda a otros en el futuro.

  • ¿Cómo pasar el Array a otra actividad?
  • Android studio no reconoce el emulador en ejecución
  • Gen ya existe pero no es una carpeta de origen
  • volver a la pantalla de inicio en el emulador
  • La simulación de ubicación del emulador no funciona
  • Error de "espacio insuficiente para mostrar el anuncio" de AdMob
  • Cómo arreglar Android lento emulador?
  • Error del emulador de Android: falta del archivo del kernel
  • AVD se lanza con diferentes tamaños de texto e iconos
  • ¿Cómo puedo corregir el error "Error al sincronizar el registro de vcpu"?
  • android TextView.setText no funciona en widget simple
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.