IntelliJ Idea Android Proyectos incluyendo archivos no-watned en apk
Tengo una estructura compleja de la aplicación, el proyecto principal tiene las bibliotecas del androide que tienen sus propias bibliotecas y tarros del androide.
Proyecto Principal
- Los puntos de interrupción del método pueden reducir drásticamente la depuración
- ¿Dónde está Ver Control de Emulador en IntelliJ?
- Intellij IDEA formatea XML con atributos de alineación
- Android-Studio para mostrar código XML en lugar de diseño
- IntelliJ Idea 12 + Android + Scala hoy en día
- Libs
- Proyecto Lib de Android A
- Paso
- Proyecto Lib de Android B
- Paso
- Proyecto Lib de Android A
Para aclarar tengo un proyecto de biblioteca de Android que tiene una dependencia de ActionBarSherlock y dependencia de Facebook, yo uso este proyecto de biblioteca entre unas pocas aplicaciones similares.
En el pasado sólo pude agregar las bibliotecas como dependencias y construiría sólo los archivos relacionados con Android (src / res), pero ahora está incluyendo todo en la ruta (pruebas, documentos, carpetas de ejemplo, sitios web).
No estoy seguro de lo que cambió, pero mis apks ahora están siendo rellenos con una gran cantidad de archivos que no quiero y no estoy seguro de dónde especificar para no incluirlos.
Nota: La razón por la que no puedo "eliminar" los archivos no deseados es porque estoy clonando los repos con submódulos.
Estoy usando IntelliJ Idea 11.1.2 y android r20
Actualización: aquí hay un ejemplo de proyecto del problema que estoy teniendo: http://dl.dropbox.com/u/713581/TestDependency.zip
- Estilo de código de Android en Intellij Idea / Android Studio
- Android usando Intellij Versión 14 - Actualizar referencias XML sólo en el archivo de recursos XML actual
- Android Studio Start Failed - ClassNotFoundException: com.intellij.ide.plugins.PluginManager
- Cómo configurar admob en IntelliJ Idea?
- Cómo subir un proyecto de estudio de Android a Subversion por primera vez
- Android Studio 4.0 bloqueado refrescante, no se puede ejecutar proyecto
- Android aapt no se puede encontrar en Mac
- IntelliJ IDEA - No se puede construir nada, siempre consigue "paquete R no existe"
Esto sucede porque usted mantiene sus módulos en el directorio llamado libs
que está diseñado por defecto para las bibliotecas nativas (por lo general los archivos .so
). Al crear el proyecto, todos los archivos del directorio libs
se incluyen en el archivo apk
destino.
Para solucionar el problema, vaya a la estructura del proyecto , seleccione el módulo de dependencia de prueba , abra la configuración de faceta de Android , cambie la configuración del directorio libs nativo a otra vía (como libs_
lugar de libs
). Repita lo mismo para el módulo TestLib , reconstruya el proyecto. Ahora el tamaño apk
final es ~ 486KB y los archivos de las carpetas libs
no están incluidos.
- Iniciar un servicio de Thread.UncaughtExceptionHandler?
- Android Actualiza ListActivity desde BaseAdapter