2017-01-31 10 views
1

私がやっているアプリのうちの1つに、奇妙なバグや問題があります。 Android 6を実行しているデバイスによっては、他のアプリからの残りのアイコンと比較してアプリのアイコンが小さくなっています(添付ファイルを参照)。Android ic_launcherのアイコンがアプリリストの中で小さい

私がチェックした

とic_launcherは、右の解像度を持っている - これによると:アイコンは、Android Studio内のアイコンジェネレータを使用して生成されたことを言及する価値がおそらくもAndroid - Launcher Icon Size

を。

ありがとうございます!

enter image description here

+1

アイコンの周囲に余白が残っていないか確認してください。 –

+0

いいえ、私はアイコンの周りにパディングがあるとは思わない –

+1

ランダム推測 - あなたは、drawableまたはmipmapフォルダにアイコンを格納しましたか?ミップマップは正しいでしょう。 – Micha

答えて

1

ドローアブルとミップマップミップマップは、主に他のもののためのランチャーアイコンとドロウアブルのために使用されていてもほぼ同じです。接尾辞(-mdpi、-hdpiなど)は、フィルタであり、 は、これらのディレクトリに格納されている画像を とする必要がある状況を示します。具体的には、-ldpiは、 の低濃度画面(約120ドット/インチ(「dpi」)のデバイスで使用する必要がある画像を示します。 -mdpiサフィックスは、中密度の画面(約160dpi)のリソースを示し、-hdpiは、高密度の画面(約240dpi)のリソースを示します。

Androidスタジオにはイメージアセットウィザードがあります。このウィザードは、 のスターター画像を使用し、さまざまな濃度でアイコンを表示するように設計されています.Androidは、アプリがインストールされている画面の密度を計算し、正しいアイコンを取得します。 Android以外のものがある場合は、最も近いものを取ります。ミップマップとドロワーブルの詳細については、公式のデベロッパーサイトまたはのAndroid開発に関するビジターコーダーのガイドのようなアンドロイドプログラミングに関する関連書籍を参照してください。

あなたのアイコンを生成するために、Chromeブラウザで使用できるアンドロイド・アセット・メーカーがあります:https://romannurik.github.io/AndroidAssetStudio/

1

Android Studioのイメージ資産ツールを使用してアイコンを生成するときに問題が選択された形状だったようです。 Squareがデフォルトで選択されています。 noneを選択すると問題が解決しました。

関連する問題