シンプルなAndroidアプリ(Mono for Androidで構築)がありますが、アイコンに問題があります。
- ランチャーとタスクスイッチャーのアイコンは正しいですが、
- アプリの管理とタスクマネージャーでは、一般的なAndroidアイコンが表示されます
さまざまな密度リソースとマニフェストを確認しましたが、すべて正しく見えます。
(これはGalaxyS電話とNexus7で見られます)
シンプルなAndroidアプリ(Mono for Androidで構築)がありますが、アイコンに問題があります。
さまざまな密度リソースとマニフェストを確認しましたが、すべて正しく見えます。
(これはGalaxyS電話とNexus7で見られます)
ほとんどの場合、icon
内でアクティビティのプロパティをAndroidManifest.xml
設定しましたが、アプリケーションには設定していません。
アプリのアイコンが何らかの形でアプリマネージャーにキャッシュされているため、アプリをアンインストールして再インストールしてもアイコンが適切に変更されないことがあります。デバイスを再起動すると解決する場合があります。また、この投稿は非常に便利であることがわかりました。通常、gradle にアプリケーション ID を追加すると、問題が解決します。
Package Explorer で「AndroidMenifest.xml」を開き、下部にある「アプリケーション」タブをクリックします。「アイコン」フィールドを見て、アイコンの場所を入力します (例: @drawable/iconimage
)。次に、「AndroidManifest.xml」タブに移動してを探し、android:icon=
そこにも場所を追加します (例: android:icon="@drawable/iconimage
)
両方の場所で同じアイコン名を使用していることを確認してください!
Oleg と Collin はどちらも正しいですが、完全を期すために - Mono アプリでは、Application オブジェクトの属性を使用してアイコンを設定できます (存在する場合)。
[Application(Label = "MyAppName", Icon = "@drawable/icon")]
class MyApp: Application
{ ...