¿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.

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/

  • Ningún archivo de R.java generado en mi proyecto
  • Luchando con "Estilos que faltan. ¿Es el tema correcto elegido para este diseño? "
  • Archivos de lista de android contenidos en la subcarpeta de activos
  • ¿Hay un método abreviado de teclado en Eclipse para "declaración abierta en el diseño"?
  • Ndk-build sigue reconstruyendo todas las fuentes
  • Importación del proyecto Android AOSP en eclipse
  • Mensaje de error del proyecto de ejemplo de GCM "No se pudo encontrar google-play-services_lib.apk"
  • Eclipse no reconocerá la revisión de la biblioteca de soporte de Android 9
  • Android AAPT Issue- Al reemplazar la nueva imagen al recurso
  • Eclipse se compila con éxito, pero todavía da errores semánticos
  • Abrir un proyecto en Eclipse
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.