La conversión al formato de Dalvik falló con error 1 – Exportación de APK
Quiero exportar un apk para el proyecto pero cada vez que exporte tengo un error diciendo Conversión al formato de Dalvik falló con error 1. Hice frente a este error antes mientras que trabajaba en el mismo proyecto y cuando lo consigo voy a la carpeta del proyecto y Eliminar jarras de las clases de carpetas dentro de la carpeta bin, pero en Exportar APK No funciona ¿Puede alguien ayudarme?
- "Aplicación no instalada" al instalar un apk autofirmado en la tarjeta SD
- ADT (Eclipse) vs. Android Studio: ¿Cuánta diferencia de tamaño de archivo APK es normal?
- Autocomprobación de la firma de un APK
- La aplicación no está instalada
- Android programaticamente actualización apk y ver el resultado de la instalación
- Auto-actualización de la aplicación de Android
- ¿Cómo usar Eclipse para crear firmado apk firmado?
- Error al subir la APK.
- Error de aplicación no instalada
- Android - Cómo interceptar la intención de 'Instalar aplicación'
- Sobrecarga un APK y crea aplicaciones personalizadas
- Tengo videos e imágenes con un tamaño total de aproximadamente 500 MB. ¿Cómo puedo administrar TI?
- Encuentra el número de versión y el código de versión de apk generado por android studio
Generalmente mi experiencia con 'Conversión a formato Dalvik falló con error 1' es que necesitas hacer un proyecto limpio (si usas eclipsarlos desde el menú Proyecto -> Limpiar …) esto generalmente arregla el problema. También haga clic derecho sobre el proyecto que desea exportar a continuación, Propiedades -> Herramientas de Android -> Fix Project propiedades.
Si esto no le ayuda a continuación, con terminal ir a la ruta del proyecto
cd /home/username/your_project_path
entonces
rm -fr bin/*
Nota: puede que tenga que reiniciar eclipse o al menos seleccionar el proyecto y actualizarlo (F5).
Espero que esto te ayude, si todavía no lo hace, por favor hágamelo saber
He resuelto este problema
- Ir a Proyecto »Propiedades» Java Build Path »Librerías y eliminar todos, excepto el" Android XY ". haga clic en Aceptar.
- Ir a Proyecto »Limpiar» Limpiar proyectos seleccionados a continuación »seleccione su proyecto y haga clic en Aceptar.
Eso debería funcionar.
Si tiene un archivo JAR ubicado en algún lugar de las carpetas de su proyecto y luego lo agregó como una biblioteca de rutas Java. No aparece en el Explorador de paquetes, por lo que no lo nota, pero se cuenta dos veces, provocando error 1 de Dalvik.
Ustedes no tienen que quitar bibliotecas en absoluto.
Sí, el problema es causado por las bibliotecas.
¡¡¡PERO!!! ¿Qué pasa si usted necesita las bibliotecas para construir? No tiene sentido.
Tuve el mismo problema y finalmente conseguí la solución.
Agregue excepciones en el archivo "proguard-project.txt" que tiene la configuración proguard.
Me gusta esto
-dontwarn android.support.**
Eso es.
1) compruebe lo que tiene bibliotecas en el proyecto. Compruebe el nombre del paquete No nombre de archivo! Consulte la siguiente lista de "Dependencias de Android". Cuando hace clic en " * .jar", puede ver los nombres de los paquetes en el archivo jar.
Suponiendo que tiene "aaa.jar". El frasco tiene "org.jdesktop.application", "org.jdesktop.swingworker"
(Project) > Android Dependencies > aaa.jar > org.jdesktop.application > org.jdesktop.swingworker
2) simplemente agrega como abajo
-dontwarn org.jdesktop.**
En el archivo (Proyecto)> proguard-project.txt.
- Prueba de base de datos SQLite en Robolectric
- Android: measureText () Retorno de píxeles basados en píxeles escalados