¿Qué hace ic_launcher-web.png en la raíz de mi proyecto?

80

Increíblemente, ¡no pude encontrar una respuesta cuando busqué en Google esta pregunta tan básica!

Me di cuenta de que desde que actualicé de Eclipse Helios a Eclipse Juno y actualicé el SDK de Android, Eclipse coloca un archivo llamado ic_launcher-web.png en la raíz del proyecto cada vez que creo un nuevo proyecto de Android. El archivo es el mismo que el icono de la aplicación seleccionado en el cuadro de diálogo de creación del proyecto, pero ¿qué hace? Como se mencionó, está en la raíz del proyecto, no en ninguna de las carpetas / res /. Entonces, ¿está incluido en el archivo .apk terminado y cuál es su propósito?

Magnus W
fuente

Respuestas:

103

Es para Play Store, que acepta iconos de alta resolución de 512x512:

  • Icono de aplicación de alta resolución (obligatorio):
    • Uso: en varias ubicaciones de Google Play.
    • Especificaciones: 512x512, PNG de 32 bits con alfa; Tamaño máximo de 1024 KB.

- Soporte de Google

(Puede encontrar una explicación más tutorial como aquí ).

No se usa en su aplicación real o en el lanzador, por lo que no está empaquetado en el APK.

Eric
fuente
13
Sí, confirmo que este icono no está presente en el archivo APK final. El SDK de Android lo coloca automáticamente para que no olvide crear un ícono de alta resolución para publicar. Es absolutamente seguro eliminar este archivo.
keaukraine
1
En serio, haz clic en el enlace. Es un gran tutorial. Gracias Eric por ayudarme a encontrar esa joya de sitio
Chris Sprague
El enlace que proporcionaste ya no está disponible. ¿Puede actualizar sus referencias?
jfmg
1
@jfmg Lo actualizó.
Eric
2

Este es el ícono de Google Play Store. Debe proporcionar un icono de 512 x 512.

Ahmad
fuente
-1

Si conserva este archivo, asegúrese de cambiarlo para que duplique su archivo de inicio habitual. De todos modos, agrega manualmente el archivo de inicio normal al sitio de reproducción cuando envía su proyecto, por lo que es posible que no se necesite el archivo de inicio web adicional. Mi primer proyecto nunca tuvo uno.

Androidcoder
fuente