Wie ändert man das Anwendungssymbol in Xamarin.Forms?

8

Ich habe alle Bilder überall ersetzt (dh in ziehbaren Ordnern und allen Windows-Assets-Ordnern und dem Ordner "iOS-Ressourcen"), aber es zeigt immer noch das Standard-Xamarin-Symbol für die App an. Ich habe diesen Code auch ausprobiert, aber es scheint auch nicht zu funktionieren. Kann mir jemand die Lösung sagen?

%Vor%     
Szandi 21.06.2016, 13:26
quelle

5 Antworten

7

Für Android versuchen Sie, die Icon-App so einzustellen:

%Vor%

Stellen Sie sicher, dass Sie alle Symbolbilder in allen aufklappbaren Ordnern geändert haben (Zeichen-, Zeichen-hdpi, Zeichen-xhdpi und Zeichen-xxhdpi).

Für iOS setze ich gerne App-Icons und Splash-Screens mit Asset-Katalogen, hier finden Sie eine Anleitung zur Verwendung:

Ссылка

    
Victor Madurga 22.06.2016 16:19
quelle
2

Wenn ich dich richtig verstanden habe, für iOS-Projekt:

Eigenschaften- & gt; iOS-Anwendung

Für Android:

Eigenschaften- & gt; Android Manifest

    
Yehor Hromadskyi 21.06.2016 13:37
quelle
2

Versuchen Sie, das gesamte Symbol auf iOS-Projekt & gt; Eigenschaften & gt; iOS-Anwendung & gt; Iphone Icons / IPad-Symbole. Ich ändere alle, das Einstellungssymbol ändert sich. Bilder, die auf Resouces erstellt werden können, indem nur Bilder dort eingefügt werden.

    
UniSize 19.05.2017 16:18
quelle
0

Dies wurde heute getestet und Sie haben festgestellt, dass Sie nur die Symbolbilder in allen aufklappbaren Ordnern ändern müssen,

%Vor%

Je nach Gerät werden unterschiedliche Bilder verwendet. Für mich benutzte ich "Visual Studio Android Emulator" mit:

%Vor%

Sie mussten die App nicht im Emulator deinstallieren und neu installieren. Sie wurde nach dem Start des Projekts mit "Build" im Menü "Build / Configuration Manager" aktualisiert.

Darüber hinaus wurden keine Codeänderungen vorgenommen!

    
Victor Eriksson 18.11.2016 11:58
quelle
0

Wenn Sie die Icon.png ersetzen und immer noch nichts auf dem Gerät geändert haben, dann ändern Sie die Eigenschaft "Copy to Output Directory" zu "Copy if newer" oder "Copy always". Das war meine Lösung.

    
NITRO 17.05.2017 09:00
quelle