Cómo corregir "Error al generar el archivo final: entrada duplicada: AndroidManifest.xml"
Puse dos proyectos en Eclipse, llamado Project1 y Project2.
Project1 es independiente, pero Project2 debe ser dependiente de Project1.
- Cómo resolver No se puede encontrar la actividad explícita en firebase AuthUi?
- Android Studio Gradle Archivo no válido Manifest.xml
- Cómo configurar la función Permitir actualizaciones automáticas de mi aplicación en Play store
- Filtro de intenciones de Android para una extensión de archivo en particular?
- ¿Es posible incluir / importar código al Manifiesto de Android?
Cuando construyo el Project2, el mensaje de error se presenta de la siguiente manera: Error al generar el archivo final: entrada duplicada: AndroidManifest.xml
- Modo de lanzamiento "single top" de Android y método onNewIntent
- Android Studio - Asignación de varios valores a ManifestPlaceholders en Gradle
- ¿Dónde están almacenados los permisos en Android?
- Tamaño del mapa de bits de Android Widget
- ¿Cuál es la diferencia entre declarar un filtro intencional en una actividad frente a un receptor?
- ¿Qué es "platformBuildVersionCode" en AndroidManifest.xml?
- ¿Cómo agregar un archivo a un proyecto de Android, desplegarlo en el dispositivo y abrirlo?
- Manifiesto de Android: ¿El paquete de actividades aún debe estar bajo el paquete principal del apk?
Me di cuenta de cuál era el problema. Incluí un archivo JAR que tenía un archivo AndroidManifest.xml, que estaba en conflicto con el archivo AndroidManifest.xml de mi propio proyecto. La solución en mi instancia era reconstruir el archivo JAR, asegurándome de que excluía su propia versión de AndroidManifest.xml, para volver a incluir la nueva versión del archivo JAR en mi proyecto. Puede que tenga que limpiar el proyecto después de hacer esto.
Creo que utiliza Project1 como biblioteca. Por lo tanto, al exportar el archivo jar debe desmarcar AndroidManifest.xml en "Seleccionar el recurso para exportar".
Yo tenía el mismo problema hace unos días, si usted pone un JAR dentro de la carpeta libs y el JAR tiene dentro de un AndroidManifest.xml que obtuvo el error. Si se coloca el JAR fuera del proyecto (por ejemplo en el escritorio) y en "java Build Path" se utiliza "Añadir JAR externo" el problema se resuelve.
Conseguí un segundo archivo (de gracia) AndroidManifest.xml incluyendo un paquete de Android.R en vez del com.example.mypackage.R.
Síntomas: la compilación parecía funcionar, pero el lanzamiento mostró el Error existente en el espacio de trabajo, que necesitaba arreglarse primero. Un AndroidManifest.xml se encontró en las clases, el otro en un archivo llamado resources.ap_. Simplemente quickfixed (incluir android.R) espacio de trabajo al infierno.
Editar: no funcionó tampoco, espacio de trabajo todavía en el infierno; Problemas en los proyectos, que le gustaba ser fijado …
Edit1: no puede encontrar el paquete, con debe tener el AndroidManifest.xml.
Edit2: Considero asumir el segundo archivo de manifiesto en Android.jar – parece que cada archivo de manifiesto genera 1 R.class. He borrado el espacio de trabajo completo. Porque era patio de recreo de todos modos. (Luego puse Git.)
La limpieza del proyecto1 podría ayudar.
Es posible que tenga dependencias de tiempo de compilación similares en su proyecto de biblioteca y su proyecto de aplicación y el dex-er no esté reconociendo los duplicados.
Si este es el caso, cambie el ámbito de las dependencias en su proyecto de aplicación al ámbito proporcionado.
Las dependencias se incluirán porque están en el proyecto de biblioteca y no se duplicarán porque se "proporcionan" al compilar el proyecto de aplicación.
Obtendrá una serie de mensajes de error relacionados con AndroidManifest, main.xml, activity_main . Así que la mejor solución sería, renombrarlos (usando shift + ctrl + R) de uno de los proyectos a otra cosa.
Esto solucionó mi problema.
Sólo podía arreglarlo en Android Studio eliminando el directorio out / y dejándolo volver a construir todo de nuevo.
- Cambiar el color de texto de un solo ClickableSpan cuando se presiona sin afectar a otros ClickableSpans en el mismo TextView
- Cursor de Android con ORMLite para usar en CursorAdapter