¿Puede Eclipse generar automáticamente diferentes imágenes DPI para proyectos de Android?

Estoy tratando de importar un PNG de 600×600 que hice en mi proyecto de Android para que pueda utilizarlo como una imagen de tamaño completo en una actividad. Arrastrar y soltar en mi / res carpeta sólo lo pone en esa carpeta, que por supuesto genera un "nombre de directorio de recursos no válido" error. Puedo colocarlo en cualquiera de las carpetas / res / drawable y que funciona bien, excepto que sólo está en esa carpeta. Seguramente, hay una herramienta incorporada que puede tomar mi imagen y escalarla apropiadamente para cada carpeta / res / drawable.

4 Solutions collect form web for “¿Puede Eclipse generar automáticamente diferentes imágenes DPI para proyectos de Android?”

AFAIK no lo hay.

Lo que puedes hacer sin embargo, es usar la carpeta drawable-xhdpi solamente. Android se reducirá automáticamente por ppp inferior.

La única excepción es el icono del lanzador. Usted tendrá que proporcionar todos los tamaños (no se olvide de xxhdpi para las tabletas!).

Puede encontrar los tamaños necesarios en las directrices de diseño de iconos .


Es importante tener en cuenta que el complemento de ADT tiene herramientas para generar algunos conjuntos de iconos, como los iconos del lanzador, los iconos de la barra de acción y los iconos de notificación.

Se puede acceder a estas herramientas abriendo el asistente Nuevo (Ctrl + N) y haciendo doble clic en Conjunto de iconos de Android en la categoría de Android .

Hay una herramienta incorporada que puede tomar mi imagen y la escala apropiadamente para cada carpeta / res / drawable.

Para la parte de escala, echa un vistazo a las herramientas de generadores de iconos @ Android Asset Studio . Hay herramientas para generar iconos de lanzador, iconos de tabulación, iconos de barras de acción y (en su caso) iconos genéricos.

Si pone sus recursos extraíbles en / res / drawable, ese recurso se utilizará para todos los dispositivos.

Sin embargo, probablemente no hará exactamente lo que quiere. Yo recomendaría escalar los activos usted mismo. Si eso no es una opción viable, entonces usted está atascado con dejar Android hacer la escala para usted.

Por suerte esto ha cambiado – ahora puede autogenerar diferentes densidades – eche un vistazo a: https://code.google.com/p/android-drawable-converter/

  • ¿Hay una manera de generar getters y setters automáticamente en Eclipse?
  • Opciones de depuración no disponibles en Eclipse después de reinstalar ADT
  • Android Lint: ¿Cómo suprimir todas las advertencias asociadas con la biblioteca de soporte?
  • Eclipse, Android: Inesperado No se puede ejecutar dex: se definen varios archivos dex
  • Proyecto de limpieza no corrigiendo errores de R.java (Android)
  • No puede acceder a la memoria en la dirección 0X1 después de configurar gdb y eclipse para depurar la biblioteca compartida de la aplicación Android
  • Visor de Logcat en Eclipse parpadea de manera molesta
  • Android: onListItemClick en la actividad
  • Depuración de nivel de código fuente de Android en Eclipse
  • Importar proyecto de gradle, error de android
  • 'No se pudo encontrar el elemento requerido' al instalar el complemento de ADT
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.