2016-04-26 14 views
6

Sto tentando di aggiornare il file ic_launcher.png per la mia app. Per qualche motivo ho ancora questo piccolo versione vecchia, l'icona nella "cornice App" sul mio cellulare:Perché vedo ancora una vecchia icona?

enter image description here

Anche quando vedo la schermata di disinstallazione l'icona non è giusto:

Ma dopo aver premuto 'disinstalla' l'icona della schermata di conferma è buona. enter image description here

Anche l'icona di avvio appare corretta nella schermata Home quando l'app è installata.

enter image description here

+0

Disinstallare l'APK dal telefono e ricostruire il progetto. –

+0

Puoi mostrarmi dov'è l'immagine dell'icona nella cartella res? –

+0

Hai modificato le immagini per tutte le risoluzioni?Problemi come questo potrebbero suggerire di avere solo immagini corrette con una certa risoluzione. –

risposta

0

Riavviando il mio telefono sembra aver risolto il problema.

6

È necessario avere le immagini per tutti i tipi di risoluzioni. E posizionare le immagini in cartelle appropriate

in res cartella -> cartelle mipmap

  • mipmap-MDIP - 48 X 48 ic_launcher.png
  • mipmap-hdip - 72 X 72 ic_launcher.png
  • mipmap-xhdip - 96 X 96 ic_launcher.png
  • mipmap-xxhdip - 144 X 144 ic_launcher.png

E non chiamate questa icona nel manifesto file come

android:icon="@mipmap/ic_launcher" 

Assicurarsi di disporre di tutte queste immagini di risoluzione sopra nelle cartelle appropriate. Se il problema persiste, prova a disinstallare l'apk esistente dal dispositivo. Pulisci e ricostruisci il progetto e rieseguilo sul tuo dispositivo.

4

Crea mipmap cartella nella directory res fate clic destro su cartella rec =>copia percorso e goto quella directory e di creare questa cartella vedere in questa immagine

Create folder here

Dopo creare questa cartella puoi vedere questa directory in Android Studio.

enter image description here

aggiungere questa dimensione di icona nella cartella

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

quindi aggiungere questa icona nel file di menifest Android

<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> 
Problemi correlati