La conversión al formato de Dalvik falló: No se puede ejecutar dex: Los archivos múltiples dex definen Lcom / squareup / okhttp / Address;

He visto esta pregunta hecha unas 100 veces en StackOverflow, pero esto no es una respuesta que los resuelve a todos. Aquí está mi camino de construcción: Ruta de construcción de Java

Sin embargo todavía consigo:

[2014-05-03 11:44:33 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/squareup/okhttp/Address; [2014-05-03 11:44:33 - Untappd] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/squareup/okhttp/Address; 

¿Cuál es la mejor y más fácil forma de resolver este problema? Lo conseguí cuando intenté agregar manualmente una nueva versión de Aviary SDK a mi proyecto borrando el viejo proyecto y añadiendo el nuevo. He intentado limpiar y reconstruir y no funciona.

Descubrí el problema, gracias a esta respuesta de Joe Bowser ( https://twitter.com/infil00p/status/462639837149798400 ). El problema aquí es que el Aviary y Phonegap están usando el framework Lcom / squareup / okhttp, así que tuve que borrar el marco okhttp del directorio CordovaLib y volver a ejecutar el proyecto.

CordovaLib tiene el marco okhttp construido, y Aviary quiere usar el uso también

El error de varios archivos dex le indica que está incluyendo el mismo archivo de clase de diferentes fuentes. Por favor, asegúrese de no hacerlo. Compruebe también la carpeta libs.

  • Anular el botón de volumen predeterminado del sistema en todo el mundo
  • No se pudo construir: el archivo dx.jar no se cargó desde la carpeta SDK de mi eclipse
  • Corriendo Android Studio en Windows 7 falla, no Android SDK encontrado
  • SDK de Android: ejecuta funciones en segundo plano
  • Configuración de Android Facebook SDK en Eclipse
  • ¿Cómo hacer que mi aplicación Android FullScreen via Android Manifest?
  • Aumentar la velocidad del emulador de Android SDK
  • No se puede instalar SDK Platform 4.0.3
  • No puedo IntelliJ reconocer mi SDK de Android
  • Cómo tomar la captura de pantalla mediante programación y guardarlo en la galería?
  • 32bit o 64bit Android SDK en el sistema operativo Windows 64bit?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.