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

  • No se pueden exportar aplicaciones firmadas
  • No se pueden abrir archivos XML en Diseño gráfico: FakeAdapter no se puede convertir en BaseAdapter
  • Estoy recibiendo el mensaje: Desafortunadamente "algunos chinos" ha parado
  • No se puede actualizar Eclipse ADT a 22
  • "La selección no se puede iniciar y no hay lanzamientos recientes" cuando Eclipse para Android Project Dev
  • ¿Por qué estoy recibiendo este error "recurso esperado de tipo raw" en Android Studio?
  • ¿Cómo puedo obtener eclipse para borrar los datos de usuario de mi aplicación antes de ejecutarla de nuevo
  • Diseño gráfico de eclipse que no muestra nada
  • Cómo agregar librerías de Android con recursos sin usar Eclipse
  • RecyclerView falta
  • No es capaz de crear un proyecto de aplicación android en eclipse.Error Message - Introduzca un nombre de aplicación (mostrado en el lanzador)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.