Android Studioでアプリのランチャーロゴを変更するには?

Android Studioでランチャーのアイコンを変更する方法が気になりました。何かアドバイスを頂ければ大変ありがたいです。

ここでは、Android Studioを使っている方にとって、より理にかなっていると思われる別の解決策をご紹介します。

1.プロジェクトビューで、プロジェクトのルートフォルダを展開します。 2.2. app フォルダを右クリックします。 3.コンテキストメニューからNew->Image Assetを選択します。 4.表示されるポップアップで、新しいロゴを選択してください(画像/クリップアート/テキスト)。 5.5. 画像のラジオボタン(デフォルトの選択)を選択していた場合、3つのボタンをクリックして、.png画像ファイルを探すためのパスツリーを表示させても、おそらく表示されていないと思いますので、Windowsエクスプローラー(Windowsの場合)からドラッグして、ツリーにドロップすると、表示されて選択できるようになります。

これで完成です。これでアプリの新しいロゴができました。

解説 (4)
ソリューション

アプリケーションのAndroidManifest.xmlファイルを見て、``タグを確認してください。

このapplicationタグには、android:icon属性があり、通常は@drawable/ic_launcherとなります。 ここでの値は、ランチャーのアイコンファイルの名前です。値が @drawable/ic_launcher であれば、アイコンの名前は ic_launcher.png となります。

リソースフォルダ(res/mipmap-mdpires/mipmap-hdiなど)の中からこのアイコンを探して、置き換えてください。

mipmapリソースに関する注意事項。現在、ランチャーアイコンが res/drawable-hdp などのdrawableフォルダに入っている場合は、それらをmipmapの同等のフォルダ(res/mipmap-hdp など)に移動してください。Androidはランチャーアプリケーションで表示するために、mipmapフォルダ内のdrawableの解像度をより良く保持します

Android Studioについて:Android Studioを使用している場合は、スタジオで適切な場所にドローアブルを配置することができます。アプリケーションモジュールを右クリックして、「新規作成」をクリックしてください -> Image Asset.

アイコンの種類は、フラットなPNGファイルの場合は"Launcher Icons (Legacy Only)"、API 26+デバイス用のadaptive iconも生成したい場合は"Launcher Icons (Adaptive and Legacy)"のいずれかを選択します。

解説 (4)

マニフェストファイルのタグの下に、同じような行があります。

android:icon="drawable_resource_path"

欲しいランチャーアイコンをdrawableフォルダに配置し、そのリソースパスを記述します。

解説 (0)