Hoe verander ik het launcher logo van een app in Android Studio?

Ik vroeg me af hoe ik het pictogram van de launcher in Android Studio kan wijzigen. Ik zou u zeer dankbaar zijn voor enig advies dat u mij kunt geven.

Hier is een andere oplossing die volgens mij verstandiger is voor wie met Android Studio werkt:

  1. Vouw de hoofdmap van het project uit in de Project View
  2. Rechtsklik op de app map
  3. In het Context Menu ga naar New->Image Asset
  4. In de pop up die verschijnt selecteert u het nieuwe logo dat u wilt hebben (afbeelding/clip art/tekst).
    1. Als u het afbeeldings keuzerondje selecteerde (zoals de standaard keuze is), als u op de 3 knoppen klikte om de boomstructuur te tonen om uw .png afbeeldingsbestand te lokaliseren, ziet u het waarschijnlijk niet, dus sleep het vanuit de Windows Verkenner (als Windows) en zet het neer in de boomstructuur, en het zal verschijnen en klaar zijn om geselecteerd te worden.

Dat is het! Je hebt nu een nieuw logo voor je app.

Commentaren (4)
Oplossing

Kijk in de applicatie's AndroidManifest.xml bestand voor de `` tag.

Deze applicatie tag heeft een android:icon attribuut, dat meestal @drawable/ic_launcher is. De waarde hier is de naam van het launcher icon bestand. Als de waarde @drawable/ic_launcher is, dan is de naam van het icoontje ic_launcher.png.

Zoek dit icoontje in je resource mappen (res/mipmap-mdpi, res/mipmap-hdpi, etc.) en vervang het.

Een opmerking over mipmap bronnen: Als uw launcher icoon momenteel in drawable mappen zoals res/drawable-hdpi staat, moet u deze verplaatsen naar de mipmap equivalenten (bijv. res/mipmap-hdpi). Android zal de resolutie van drawables in de mipmap map beter behouden voor weergave in launcher applicaties.

Android Studio opmerking: Als u Android Studio gebruikt, kunt u studio de drawables op de juiste plaats voor u laten plaatsen. Klik gewoon met de rechtermuisknop op uw applicatiemodule en klik op New -> Image Asset.

Voor het icoon type selecteert u "Launcher Icons (Legacy Only)" voor platte PNG bestanden of "Launcher Icons (Adaptive and Legacy)" als u ook een adaptive icon wilt genereren voor API 26+ apparaten.

Commentaren (4)

In het manifest bestand, onder de tag, zal er een gelijkaardige lijn staan:

android:icon="drawable_resource_path"

Plaats het launcher icoontje dat je wilt in de drawable folder en schrijf zijn resource path.

Commentaren (0)