2016-11-25 4 views
2

私のアプリのアイコンを変更しようとしています。さまざまなアイコンサイズを生成し、それらをミップマップフォルダに配置する新しい「イメージアセット」を追加しました。 (mipmap-hdpi、mipmap-mdpi、...)。 AndroidManifest.xmlに次の行を追加しました。ランチャーアイコンがmipmapフォルダからロードされていません

android:icon="@mipmap/ic_launcher" 

しかし、アプリを実行しているときは、アイコンには影響しません。あたかもアイコンを指定しなかったかのように、私はいつもAndroidのデフォルトアイコン(私のプロジェクトの一部ではない)を取得します。しかし

、私は私のdrawableディレクトリにアイコンを追加し、

android:icon="@drawable/ic_launcher" 

に私のAndroidManifest.xmlの行を変更した場合、それは動作します。私はすべての種類のものを試して、それを再インストールし、Android Studioを再起動し、私の電話を再起動しました... mipmapディレクトリからランチャーアイコンを読み込むことができると確信しています。しかし、なぜそれがうまくいかないのか分かりません。

提案がありますか?私のアプリに関する追加情報が必要な場合はお知らせください。不明ですが、どの情報がこの問題に関連する可能性があります。

+0

また、ファイル>キャッシュ無効化/再起動を試してください。 –

+0

プロジェクトをクリーンアップして再構築してください。 – Tasneem

+0

ご協力いただきありがとうございます。しかし、それは動作しませんでした:( –

答えて

0

アイコンの名前を変更し、mipmapフォルダに配置します。次に例を示します。 - launcher_icon。この名前をマニフェストに入れて試してみてください。 Androidスタジオのキャッシュが原因でこの問題が発生することがあります。

+1

私はそれを試しただけでそれも動作しませんでした...ありがとうとにかく! –

関連する問題