How to change the icon of an Android app in Eclipse?

AndroidEclipseAndroid IconsApplication Icon

Android Problem Overview


I am developing an app using Eclipse IDE Juno and Android SDK.

How do I change my app's icon?

Android Solutions


Solution 1 - Android

Go into your AndroidManifest.xml file

  • Click on the Application Tab
  • Find the Text Box Labelled "Icon"
  • Then click the "Browse" button at the end of the text box
  • Click the Button Labelled: "Create New Icon..."

  • Create your icon
  • Click Finish
  • Click "Yes to All" if you already have the icon set to something else.

Enjoy using a gui rather then messing with an image editor! Hope this helps!

Solution 2 - Android

In your AndroidManifest.xml file

<application
        android:name="ApplicationClass"
        android:icon="@drawable/ic_launcher"  <--------
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >

Solution 3 - Android

Icon creation wizard

  • Select your project
  • Ctrl+n
  • Android Icon Set

Solution 4 - Android

Look for this on your Manifest.xml android:icon="@drawable/ic_launcher" then change the ic_launcher to the name of your icon which is on your @drawable folder.

Solution 5 - Android

You can find an easy guide here

The step are 2:

  • Copy the icon in the correct folder/folders
  • Change the AndroidManifest.xml

Solution 6 - Android

Rob R.'s answer was definitely the way to go. I tried copying the ic_launcher.png files from another project and Eclipse still wouldn't read them. Going through the manifest is much quicker and easier.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionRSMView Question on Stackoverflow
Solution 1 - AndroidRob R.View Answer on Stackoverflow
Solution 2 - AndroidMACView Answer on Stackoverflow
Solution 3 - AndroidhanooView Answer on Stackoverflow
Solution 4 - AndroidCENT1PEDEView Answer on Stackoverflow
Solution 5 - AndroidmauropellizzerView Answer on Stackoverflow
Solution 6 - Androiduser1793182View Answer on Stackoverflow