Error en la compilación de Android: java.lang.IllegalArgumentException: ya agregado: Lcom / google / api / client / escape / CharEscapers;
Acabo de preparar pequeñas actualizaciones para mi aplicación Android, pero me sale este extraño error cuando intento construir mi aplicación (en modo de depuración). Será genial si alguien más inteligente podría mirar esto para averiguar lo que podría haber estado mal. Estaba limpiando / reconstruir / arreglar las propiedades del proyecto, pero sin resultados. No tengo ninguna pista de lo que está sucediendo 🙁 ¿Tal vez algo similar suceda a alguien aquí? Si esto puede ayudar a utilizar las siguientes bibliotecas: adMob (4.1.1), openfeint y libgdx.
Aquí está el edificio de registro:
- Enviar bytes de Raspberry Pi (usando python) a una aplicación java android sobre bluetooth
- ¿Cómo devuelvo un booleano de AsyncTask?
- Compruebe la conexión de red y de Internet - Android
- ¿Cómo iniciar la aplicación Telegram desde mi propia aplicación Android?
- Configurar Alpha / Opacidad de Diseño
UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: already added: Lcom/google/api/client/escape/CharEscapers; [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:123) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.dex.file.DexFile.add(DexFile.java:163) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.processClass(Main.java:486) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.processFileBytes(Main.java:455) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.access$400(Main.java:67) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:394) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:245) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:131) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:109) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.processOne(Main.java:418) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.processAllFiles(Main.java:329) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.dx.command.dexer.Main.run(Main.java:206) [2011-12-08 21:56:42 - JellyBallsFree] Dx at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2011-12-08 21:56:42 - JellyBallsFree] Dx at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [2011-12-08 21:56:42 - JellyBallsFree] Dx at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2011-12-08 21:56:42 - JellyBallsFree] Dx at java.lang.reflect.Method.invoke(Method.java:616) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.ide.eclipse.adt.internal.build.DexWrapper.run(DexWrapper.java:179) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:745) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder.build(PostCompilerBuilder.java:647) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:282) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:363) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.internal.resources.Project$1.run(Project.java:545) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:524) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.internal.resources.Project.build(Project.java:123) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.ide.eclipse.adt.internal.project.ProjectHelper.build(ProjectHelper.java:869) [2011-12-08 21:56:42 - JellyBallsFree] Dx at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:146) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:853) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:702) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:924) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1128) [2011-12-08 21:56:42 - JellyBallsFree] Dx at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) [2011-12-08 21:56:42 - JellyBallsFree] Dx 1 error; aborting [2011-12-08 21:56:42 - JellyBallsFree] Conversion to Dalvik format failed with error 1
- Coordenadas no correspondientes
- Proguard: no se puede encontrar la clase referenciada
- La forma más robusta de obtener la carátula del álbum en Android
- ¿Cómo guardar correctamente el progreso del juego a través de las preferencias de libGDX en dispositivos Android?
- Cajón de navegación - Vista de cabecera con ListView
- Cómo usar el valor automático con firebase 9.2 en Android
- La ampliación / transformación de lienzo de Android no modifica el área seleccionada
- Cómo analizar datos de 2 URL diferentes mediante el método asyncTask
Tienes la misma biblioteca de tarros incluida dos veces. Compruebe su aplicación y todas las bibliotecas de referencia de Android y asegúrese de que todos los frascos incluidos exactamente una vez.
Si eso no ayuda, eche un vistazo a http://tools.android.com/knownissues . Específicamente mire el primer problema descrito en la sección Construir Sistema .
También puede leer esta publicación: Cómo corregir la "Conversión a formato Dalvik falló con error 1"
Tengo este error después de actualizar a R17.
Mi causa fue diferente (es decir, no el problema * _src que ocurrió en R15). Tenía dos versiones diferentes de una biblioteca en mi "libs" carpeta. Parece que el complemento de Android ahora agrega automáticamente cualquier jarras en "libs" a la sección "Dependencias de Android" en el Explorador de paquetes. Quitar el tarro viejo solucionó el problema.
Para los errores aparecidos después de la actualización de SDK a r17 se puede comprobar esto: http://tools.android.com/recent/dealingwithdependenciesinandroidprojects
Compruebe los archivos jar duplicados.
Compruebe las entradas lib en project.properties.
Limpie todos los libs incluidos y construya desde cero.
Tengo el mismo problema y aquí está la solución:
Ir a "Build" en la parte superior y "Clean Project" y después de "Reconstruir el proyecto" Me ayuda! También puedes ir a "Archivos" e Invalidar cachés "y reiniciar el Android Studio
De corse asegúrese de que el manifiesto está bien y no incluye duplicado!
Tuve el mismo problema cuando agregué Android Api Ocr (tess-dos) y la aplicación de muestra importada que estaba utilizando esta API, pero la aplicación de ejemplo y tess-dos api tenía los mismos paquetes thats por qué estaba enfrentando este problema, por lo que eliminó los paquetes duplicados de mi Muestra de aplicación y que estaba funcionando bien.
Yo tuve el mismo problema. En mi caso, tenía 2 frascos en mi carpeta de librerías, digamos A y B. A era un tarro personalizado que creé y ya tenía B incluido. Esto no fue un problema hasta que actualizé a R17.
Solución: Quité B de libs.
Tenga un proyecto de mapas en google_play_services / samples. Instale jar de libproject a maven repositorio, agregue la dependencia al proyecto de mapas y encontró ese error. El uso del ámbito proporcionado en la sección de dependencias resuelve el problema.
- ¿Por qué los iconos establecidos con Notification.Builder.setSmallIcon en Android Lollipop muestran como un cuadrado blanco?
- Uso de SimpleXML con Android y Gradle