Android Studioでアプリのランチャーロゴを変更するにはどうすればよいですか?


255

Android Studioでランチャーアイコンを変更する方法を考えていました。あなたが私に与えることができるどんな助言にもとても感謝します。


17
受け入れられた答えは最良の答えではありません。スクロールすることには価値があります!
dreua

Android StudioのAsset Studioは、間違いなく今やるべき道です。概要については、この回答を参照してください。
Suragch 2017

回答:


261

アプリケーションのAndroidManifest.xmlファイルで <application>タグを。

このアプリケーションタグにはandroid:icon属性があり、通常は@drawable/ic_launcherです。ここの値は、ランチャーアイコンファイルの名前です。値がの場合、@drawable/ic_launcherアイコンの名前はic_launcher.pngです。

あなたのリソースフォルダ内のこのアイコン(検索res/mipmap-mdpires/mipmap-hdpiなど)と、それを交換してください。

ミップマップリソースに関する注意:ランチャーアイコンが現在のような描画可能なフォルダーres/drawable-hdpiにある場合、それらをミップマップの同等物(例:)に移動する必要がありますres/mipmap-hdpiAndroidは、ランチャーアプリケーションで表示するために、ミップマップフォルダー内のドローアブルの解像度をより適切に保持します。

Android Studioに関する注記:Android Studioを使用している場合は、スタジオにドローアブルを正しい場所に配置させることができます。アプリケーションモジュールを右クリックし、[ 新規 ] -> [ 画像アセット ]をクリックするだけです。

アイコンの種類として、フラットPNGファイルの場合は「ランチャーアイコン(レガシーのみ)」を、API 26以上のデバイスのアダプティブアイコンも生成する場合は「ランチャーアイコン(アダプティブおよびレガシー)」を選択します。


このプロセスでは、1つの画像のみを受け入れ、必要なすべての密度に合わせてスケーリングします。しかし、私がすべての解像度のためにカスタムメイドのアイコンを持っていて、それを使いたいなら。どうしましょう ?
Sagar Nayak 2016年

1
このプロセスでは、1つの画像を取得してスケーリングしません。「リソース提供」のドキュメントで説明されているように、さまざまな密度の画像をさまざまな密度認定フォルダに配置する必要があります。たとえば、ベースイメージをdrawable-mdpiに、1.5倍スケールバージョンをに配置しdrawable-hdpiます。
ブライアンハーブスト2016年

私のプロジェクト(Android Studio 2.3.1)ic_launcher.pngではmipmap仮想フォルダーに配置されています。
グラットン

この回答を確認してください@Glutton stackoverflow.com/a/28065664/1101730を、にランチャアイコンを置くことをお勧めしますmipmap彼らは異なる密度を使用しているため、フォルダ
Micer

327

Android Studioで作業している方がより賢明だと思う別の解決策を次に示します。

  1. プロジェクトビューでプロジェクトルートフォルダを展開します
  2. 右クリックアプリのフォルダ
  3. コンテキストメニューで[ 新規] - > [画像アセット]に移動します。
  4. 表示されるポップアップで、使用する新しいロゴ(画像/クリップアート/テキスト)を選択します。
  5. 画像のラジオボタンを選択していた場合(デフォルトの選択)、3つのボタンをクリックして.png画像ファイルを見つけるためのパスツリーを表示した場合、おそらくそれが表示されていない可能性があるため、そこからドラッグします。 Windowsエクスプローラ(Windowsの場合)をツリーにドロップすると、表示され、選択できるようになります。

それだ!アプリの新しいロゴができました。


31
マニフェストで新しいアイコンの場所を設定することを忘れないでください:android:iconでドローアブルをミニマップに置き換えます
cVoronin

3
正解はAndroid Studioの方法を説明していないため、これが正解です。
2016

私はまさにこれをします。既存のアイコンを更新するときにも機能します。
Ashutosh Chamoli

71

これが私のタスクのステップです:

  1. サイズ512x512のPNG画像ファイルを作成しますピクセルの
  2. ではAndroidのメーカープロジェクトビューハイライトミップマップのディレクトリを
  3. メニューで、[ファイル]> [新規]> [画像アセット ]に移動ます
  4. アセットタイプボタンの行の画像ボタンクリックします
  5. パスボックスの右側にある3ドットボックスクリックします。
  6. 画像をソースアセットボックスにドラッグ
  7. [ 次へ]をクリックします(注:既存のランチャーファイル上書きされます
  8. 完了をクリックします

4
これが最良の答えだと思います
chicharito

25

Android Studioで新しいアイコンセットをすばやく作成し、ランチャーアイコンを変更するには、次の方法があります。

  1. 次のツールを使用してください:https : //romannurik.github.io/AndroidAssetStudio/icons-launcher.html 好みの画像またはアイコン(ソースファイル)をアップロードします。次に、ツールは、ic_launcher.pngのすべての異なる解像度でアイコンのセットを自動的に作成します。

  2. ツールによって作成されたzipファイルをダウンロードし、すべてを抽出して(すべての異なる解像度のフォルダー構造を作成します)、プロジェクトのresフォルダー内のすべてのアイコンを置き換えます:<AndroidStudioProjectPath> \ app \ src \ main \ res


10

ここに画像の説明を入力してくださいAndroidManifest.xmlに移動し、android:icon = "@ mipmap / ic_launcher"をandroid:icon = "@ mipmap /(your image name)"に変更します。teluguという名前の画像があり、それをアプリとして設定したいとしますアイコンを次にandroid:icon = "@ mipmap / telugu"に変更し、画像をコピーしてミップマップフォルダーに貼り付ける必要があります。


7

このプロセスを試してください。これが役立つ場合があります。

  1. サイズ512x512ピクセルのPNG画像ファイルを作成します
  2. メニューで、ファイル->新規->画像アセットに移動します
  3. アセットタイプオプションで画像オプションを選択します
  4. 右側のDirectory Boxをクリックします。
  5. 画像をソースアセットボックスにドラッグ
  6. [次へ]をクリックします(注:既存のランチャーファイルは上書きされます)
  7. 完了をクリックします

***** NB:アイコンタイプはランチャーアイコン(アダプティブおよびレガシー)である必要があります*****


6

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

android:icon="drawable_resource_path"

必要なランチャーアイコンをドローアブルフォルダーに配置し、そのリソースパスを書き込みます。


5
  1. AndroidManifest.xmlに移動します

  2. タグでandroid:iconタグを探します

  3. アイコンを描画可能なフォルダーにコピーして貼り付けます(プロジェクトのresフォルダーにあります)。

  4. android:iconタグの値を次のように設定します

    android:icon = "@ drawable / youriconname"

出来上がり!完了です。変更を保存してテストします。


3

アプリケーションタグのAndroidManifestファイルのコードを置き換えることができます

android:icon="@drawable/logo"

2

プロジェクトフォルダーに移動します\ app \ src \ main \ res \ mipmap-mdpi \ ic_launcher.png

5つのミップマップフォルダが表示されます。各ミップマップフォルダー内のアイコンを必要なアイコンに置き換えます。


2

このツールを使用してアイコンを作成しました。

https://romannurik.github.io/AndroidAssetStudio/index.html

これらをダウンロードした後(それらは既にic_launcherにあらかじめ名前が付けられていて、非常に便利です!)

resフォルダーの下のmipmap ic_launcherフォルダー

そして、私は前のアイコンを私が作成したもので置き換えました。アプリを再インストールすると、新しいアイコンが表示されます。


1

クリックしapp/manifests/AndroidManifest.xml てくださいandroid:icon="@mipmap/your image name"

また、android:roundicon="@mipmap/your image name" 例を変更してください: android:icon="@mipmap/image" それだけです


0

移動:

res>ドローアブル>右クリック>フォルダに表示>必要なロゴを追加

次に、Androidマニフェストに移動し、アプリケーションタグの下のICONタグを編集して、 "@drawable/nameOfImage"


-1

すべてのダウンロードプロセスが長すぎます。プロジェクトプレビューに移動してプロジェクトビューを選択し、アプリフォルダーを右クリックして[新規]をクリックし、新しい画像アセットを作成してください。親切にファイルパスを選択し、[次へ]をクリックして終了します。

重要:アプリを再インストールします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.