2016-04-26 8 views
6

私のアプリケーションのic_launcher.pngファイルを更新しようとしています。私はまだ自分の携帯電話の「アプリケーションの設定」のアイコンのこの非常に小さな古いバージョンを取得するいくつかの理由:私はアンインストール画面が表示されたときになぜ古いアイコンが表示されますか?

enter image description here

また、アイコンは右ではありません。

enter image description here

しかし、「アンインストール」をクリックした後、確認画面のアイコンは良好です。 enter image description here

アプリがインストールされている場合もランチャーアイコンがホーム画面に正常に見えます。

enter image description here

+0

携帯電話からAPKをアンインストールし、プロジェクトを再構築します。 –

+0

resフォルダ内のアイコン画像はどこにありますか? –

+0

すべての解像度の画像を変更しましたか?このような問題は、特定の解像度の画像が正しいことを示唆している可能性があります。 –

答えて

0

自分の携帯電話を再起動すると、問題を修正しているようです。

6

あなたは決議のすべての種類のイメージを持っている必要があります。 >ミップマップフォルダ

  • ミップマップ - MDIP - - 48 X 48 ic_launcher.png
  • ミップマップ-HDIP - 72 X 72 ic_launcher.png
  • と適切なフォルダフォルダの解像度で

    にこれらの画像を配置ミップマップ・xhdip - 96 X 96 ic_launcher.png

  • ミップマップ・xxhdip - 144 X 144 ic_launcher.png

マニフェストにこのアイコンを呼び出しますファイルとして

android:icon="@mipmap/ic_launcher" 

これらのすべての画像が適切なフォルダにあることを確認してください。それでも問題が解決しない場合は、デバイスから既存のapkをアンインストールしてみてください。プロジェクトをきれいにして再構築し、デバイスで再実行します。

4

した後、このフォルダを作成し、この画像に

Create folder here

を参照してくださいresディレクトリで右RECフォルダ =>コピーパスをクリックしミップマップフォルダを作成し、後藤、そのディレクトリと、このフォルダを作成しますあなたはアンドロイドスタジオでこのディレクトリを見ることができます。

enter image description here

LDPI - 36 x 36 
MDPI - 48 x 48 
HDPI - 72 x 72 
XHDPI - 96 x 96 
XXHDPI - 144 x 144 
XXXHDPI - 192 x 192. 

はその後、アンドロイドmenifestファイル内のこのアイコンを追加するには、フォルダ内のアイコンのこのサイズを追加

<application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <activity android:name=".MainActivity"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity android:name=".ActivityTwo"> 

     </activity> 
    </application> 
関連する問題