No se puede cambiar la carpeta de salida predeterminada

todas

No puedo cambiar la carpeta de salida predeterminada en Eclipse.

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

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.

  • ¿La mejor manera de agregar actividad a un proyecto de Android en Eclipse?
  • ¿Cómo obtener las unidades preferidas por el usuario? (Métrico (metros) o imperial (millas))?
  • ¿Cómo usar Android build.xml en eclipse?
  • ¿Cuál es el equivalente de Visual Studio de Ctrl + Shift + O acceso directo en Android en Eclipse?
  • ¿Cómo puedo ver la salida de Android LogCat de un APK exportado que se ejecuta en un dispositivo físico?
  • ¿Puedo conectar android (Eclipse) a SQL Server (2005) usando servicios web de php?
  • Problema de configuración de mockito con eclipse. Da error: java.lang.verifyError
  • Control de versiones y proyectos de la biblioteca de Android
  • Estoy recibiendo el mensaje: Desafortunadamente "algunos chinos" ha parado
  • No se puede instanciar actividad ComponentInfo
  • Actualizar Textview desde la función Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.