2.1.1

2016-07-16 13 views
0

Als ich zuerst die Abschuss meine Android-Anwendung gebaut Logo automatisch auf diese gesetzt wurde:2.1.1

android:icon="@mipmap/ic_launcher" 

, die das Android-Logo zeigt. Jetzt habe ich es (mit der Anweisung von this link) zu einem Blitzlichtbild geändert. Wenn ich versuche, meine App zu starten, funktioniert alles gut und es ist das richtige Launcher-Logo (Taschenlampe).

Aber ich entschied mich für ein neues Launcher-Logo, also löschte ich den ganzen neuen Ordner, der in meinem Ordner mipmap erstellt wurde. Zuerst änderte ich das Android: Icon in AndroidManifest.xml zurück auf ic_launcher.

Aber wenn ich versuche, die App erneut zu starten, ist mein Launcher-Logo immer noch die Taschenlampe. Aber es sollte das Android-Logo sein. Was habe ich falsch gemacht?

Ich folgte der Anweisung erneut und versuchte, eine neue .png-Datei hinzuzufügen, aber jetzt wird nicht einmal der neue Mipmap-Ordner erstellt.

Gibt es noch etwas, das ich beachten muss?

+0

Stellen Sie sicher, dass Sie die neue Datei wie folgt korrekt importieren: ** Klicken Sie mit der rechten Maustaste auf res Ordner -> neu -> Bild-Asset ** und wählen Sie dann das Bild aus. Jetzt wird das Symbol korrekt zu Mipmap hinzugefügt und wird für jede Bildschirmgröße (mdpi, hdpi, xhdpi usw.) da sein. – Vucko

+0

Für mein erstes Image habe ich mit der rechten Maustaste auf meine ** App ** geklickt und das neue Image Asset hinzugefügt. Aber es hat funktioniert, also kann das nicht das Problem sein – TeaAge

+0

Android Studio zeigt diesen Hinweis: 'Einige vorhandene Dateien werden von diesem Vorgang überschrieben.Dateien, die vorhandene Dateien ersetzen, sind in der obigen Vorschau rot markiert. Und es spielt keine Rolle, welchen Pfad ich für mein Bild ausgewählt habe. – TeaAge

Antwort

0

Ich könnte das Problem selbst lösen!

  1. habe ich die rechte Maustaste auf den app -Ordner
  2. Ich wählte New -> Image Asset
  3. ich die Image Checkbox als Asset Type geprüft und ausgewählt meinen gewünschten Pfad

ABER:

Ich habe vergessen, die Name zu überprüfen. So wurde ic_launcher noch ausgewählt!

Deshalb habe ich die folgenden Fehler bekommen:

Ein Symbol mit dem gleichen Namen existiert bereits und wird überschrieben.

Und ...

einige vorhandene Dateien werden durch diesen Vorgang überschrieben. Dateien, die vorhandene Dateien ersetzen, sind in der obigen Vorschau rot markiert.

Also, was Sie tun müssen, ist einfach den Namen Ihres Bildes etwas ändern, die nicht flashlight oder ic_launcher ist (das heißt flashlighttest, flashlight2 oder ic_launcher2). Stellen Sie sicher, dass Sie keine bestehende Datei überschreiben!

Verwandte Themen