Cómo cambiar el logotipo del lanzador de una aplicación en Android Studio?


Me preguntaba cómo cambiar el icono del lanzador en Android Studio. Le estaría muy agradecido por cualquier consejo que pueda darme.

Author: MasterScrat, 2014-10-28

11 answers

Busque en el AndroidManifest de la aplicación.archivo xml para la etiqueta <application>.

Esta etiqueta de aplicación tiene un atributo android:icon, que normalmente es @drawable/ic_launcher. El valor aquí es el nombre del archivo de icono del lanzador. Si el valor es @drawable/ic_launcher, entonces el nombre del icono es ic_launcher.png.

Encuentre este icono en sus carpetas de recursos(res/mipmap-mdpi, res/mipmap-hdpi, etc.) y reemplazarlo.

Una nota sobre los recursos de mipmap: Si el icono de su lanzador está actualmente en carpetas de elementos de diseño como res/drawable-hdpi, debe mover a los equivalentes de mipmap (por ejemplo, res/mipmap-hdpi). Android preservará mejor la resolución de los elementos de diseño en la carpeta mipmap para su visualización en aplicaciones de lanzador.

Android Studio nota: Si usas Android Studio, puedes dejar que studio coloque los elementos de diseño en el lugar correcto para ti. Simplemente haga clic derecho en su módulo de aplicación y haga clic en Nuevo -> Image Asset .

Para el tipo de icono seleccione " Launcher Icons (Legacy Solo)" para archivos PNG planos o "Iconos de lanzador (Adaptativos y heredados)" si también desea generar un icono adaptativo para dispositivos API 26+.

 169
Author: Tanis.7x,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-24 15:14:21

Aquí hay otra solución que me parece más sensata para aquellos que trabajan en Android Studio:

  1. Expanda la carpeta raíz del proyecto en la vista Proyecto
  2. Haga clic derecho en en la carpeta app
  3. En el Menú contextual vaya a Nuevo - >Activo de imagen
  4. En la ventana emergente que aparece seleccione el nuevo logotipo que le gustaría tener(imagen/clip art/texto).

¡Eso es todo! Ahora tienes un nuevo logotipo para tu aplicación.

 241
Author: Coder X,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-02-20 10:37:34

Estos son mis pasos para la tarea:

  1. Crear PNG archivo de imagen de tamaño 512x512 píxeles
  2. En Android Studio , en vista de proyecto, resalte un directorio mipmap
  3. En el menú, vaya a Archivo>Nuevo > Activo de imagen
  4. Haga clic Botón de imagen en Tipo de activo fila de botones
  5. Haga clic en en 3 Cuadro de puntos a la derecha de Ruta Casilla .
  6. Arrastre imagen a caja de activos de origen
  7. Haga clic Next (Nota: Los archivos existentes del lanzador serán sobrescritos )
  8. Haga clic Finish
 39
Author: Mtn Pete,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-01-07 07:23:34

Para crear rápidamente un nuevo conjunto de iconos y cambiar el icono del lanzador en Android Studio, puede:

  1. Utilice esta herramienta: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html para cargar su imagen o icono preferido (su archivo de origen). La herramienta crea automáticamente un conjunto de iconos en todas las diferentes resoluciones para el ic_launcher.png.

  2. Descargue el archivo zip creado por la herramienta, extraiga todo (lo que creará una carpeta estructura para todas las diferentes resoluciones) y luego reemplazar todos los iconos dentro de la carpeta res del proyecto: \ app \ src \ main \ res

 14
Author: Robbie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-20 04:11:37

introduzca la descripción de la imagen aquíve a AndroidManifest.xml y cambia android: icon = "@mipmap / ic_launcher "a android: icon =" @mipmap/(el nombre de tu imagen)" supongamos que tiene una imagen llamada telugu y desea que se establezca como el icono de la aplicación a continuación, cambie android:icon = "@mipmap / telugu " y usted tiene que copiar y pegar su imagen en la carpeta mipmap eso es tan simple como he dicho

 7
Author: Krishna Chaitu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-09-16 19:08:41

En el archivo de manifiesto, bajo la etiqueta, habrá una línea similar:

android:icon="drawable_resource_path"

Coloque el icono del lanzador que desee en la carpeta de elementos de diseño y escriba su ruta de recurso.

 6
Author: berserk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-28 18:35:51
  1. Ve a AndroidManifest.xml

  2. En la etiqueta, busca android:icon tag.

  3. Copie y pegue su icono en la carpeta de elementos de diseño(disponible en la carpeta res de su proyecto).

  4. Establece el valor de android: icon tag como

    Android: icon = "@drawable / youriconname "

Voila! estás acabado. Guarda los cambios y prueba.

 4
Author: Palak Jain,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-26 11:49:48

Ir al manifiesto y cambio

android:icon="@drawable/logo"

Asegúrese de que el icono del logotipo esté presente en el elemento de diseño.

 2
Author: Suraj Kumar Singh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-20 04:12:25

Podemos reemplazar el código en el archivo AndroidManifest en la etiqueta de la aplicación

android:icon="@drawable/logo"
 2
Author: sameer tzar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-20 04:13:12

Vaya a la carpeta de su proyecto\app\src\main\res\mipmap-mdpi\ic_launcher.png

Verá 5 carpetas mipmap. Reemplace el icono dentro de cada carpeta mipmap, con el icono que desee.

 1
Author: Linoie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-11-16 17:33:59

He creado mis iconos usando esta herramienta:

Https://romannurik.github.io/AndroidAssetStudio/index.html

Después de descargar estos (ya estaban pre nombrados a ic_launcher, muy útil!) Encontré el

Mipmap ic_launcher carpeta bajo la carpeta res

Y reemplazé los iconos pre con los que creé. Reinstale su aplicación, y verá su nuevo icono!

 0
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-08-11 06:42:09