No se puede cambiar la carpeta de salida predeterminada
todas
No puedo cambiar la carpeta de salida predeterminada en Eclipse.
- ¿Hay una manera más fácil de ejecutar una aplicación de Android usando el emulador de eclipse?
- Problemas frecuentes que surgen en la vista de android, análisis de error XML: prefijo no enlazado
- Android sdk manager no descarga paquetes
- La conversión a Maven Project en Eclipse resulta en ClassNotFoundException
- No se puede ejecutar script de automatización en un dispositivo real
Cuando abro "Properties" -> "Java Build Path" -> "Source", la carpeta de salida predeterminada es
<project_name>/bin/classes
Lo cambié a
<project_name>/bin
Guardar y limpiar-construir este proyecto. Cambió de nuevo a
<project_name>/bin/classes
Esto sucedió después de actualizar mi complemento de ADT a 15.0.1
Algunas configuraciones:
Eclipse: Eclipse IDE for Java Developers<br/> Version: Indigo Service Release 1<br/> Build id: 20110916-0149 ADT Version: 15.0.1.v201111031820-219398 OS: Mac 10.7.2 SCM: Git 1.7.4.4
Cualquier sugerencia es apreciada.
Gracias, Johnny
- Cómo conectar mi dispositivo Android a eclipse
- ¿Debo entrar en Android Studio o debo seguir con Eclipse?
- "La reinstalación falló debido a diferentes firmas de aplicación" - ¿posible anular?
- Lint: ¿Cómo ignorar los errores "<key> no se traduce en <language>"?
- Burbuja de discurso drawable de Android
- ¿Cuál es la diferencia entre Android 4.4W (API20) y Android L (API20, L Preview) en el SDK Manager?
- Android wear - eclipse: no reconoce la biblioteca de soporte
- ¿Existe una variante de caso?
Desde Android Cambios en la revisión 14 :
Cambie a la carpeta de salida de bin. Mientras que el sistema de construcción de Ant pone la salida de javac en bin / classes /, la configuración de los proyectos de Android en Eclipse utiliza bin /, como los proyectos de Java estándar. Esto siempre ha sido un pequeño problema porque ponemos otros archivos ahí (como los archivos apk y dex), pero también necesitamos usar esta carpeta como fuente del paso dex. Afortunadamente, dex simplemente ignoraría esos archivos. Desde que empezamos a poner elementos de recursos allí también (png crunch caché), decidimos cambiar la salida del proyecto (en lo que respecta a JDT) a bin / classes /. ADT todavía utiliza bin / como su carpeta de salida de nivel superior para archivos específicos de Android. El efecto secundario visible es que bin / aparecerá ahora en la vista Package Explorer (pero no bin / classes / como JDT oculta la única carpeta de salida que conoce).
Esto parece implicar que Android tiene su propia configuración de compilación y reemplaza la configuración de construcción de JDT (es decir, "carpeta de salida" en Propiedades-> Ruta de construcción de Java-> Fuentes) para que coincida.
El blog "A Little Madness" describe cómo cambiar la propiedad out.dir de Ant de ADT agregando / cambiando el archivo build.properties en la carpeta raíz de su proyecto. También puede cambiar la ubicación de gen.dir con build.properties.
out.dir=bin gen.dir=gen
Tenga en cuenta que Eclipse ha tenido problemas en el pasado con herramientas externas modificando clases en su carpeta de salida, y es posible que out.dir = bin / classes por este motivo.
Descargo de responsabilidad: No he probado nada de esto, todavía. Esta sugerencia no puede arreglar nada, causar problemas diferentes, o, con suerte, trabajar.
- Diferencia entre cocos2d-android y cocos2d-android-1
- ¿Cómo incluir la biblioteca Zxing en el proyecto android?