2013-08-07 9 views
9

Si prega di indicare a qualcuno come rimuovere questo errore. enter image description hereMentre Uploading App in Google Play è mostrato Upload fallito È necessario controllare l'icona all'interno dell'APK perché non è valido

Grazie

+0

Questo è un utile messaggio di errore di Google. Vorrei azzardare un'ipotesi che sia nel formato sbagliato, penso che se ricordo male deve essere un formato PNG o forse ha una dimensione errata. L'icona – Boardy

+0

è in formato png e la dimensione è 48x48 – Sandeep

+0

è 48x48 in pixel o in dp, dovrebbe essere 48x48 dp in base a http://developer.android.com/design/style/iconography.html. Hai anche provato un altro browser, a volte ho visto Android dev console attraverso errori casuali quando si utilizza Chrome, ma se si utilizza IE funziona bene. Inoltre hai ottenuto l'immagine in/res/drawable – Boardy

risposta

0

ho risolto il problema. Ho rinominato il file apk per zip ed esplorare la cartella drawable e ho trovato che c'erano alcune immagini che ho già cancellato dal progetto ma che sono ancora mostrate in apk. Dopo l'eliminazione di questi file, l'apk è stato caricato correttamente. Non so perché le immagini cancellate sono ancora nella cartella drawable di apk.

1

Ho anche incontrato questo problema. La nostra app utilizzava in origine un XML per l'icona nel manifest:

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 

    <item android:drawable="@drawable/icon_default" /> 

</selector> 

Questo ha funzionato per anni. Ma quando ho provato a caricare la mia nuova build questa settimana, ricevevo l'errore "icona non valida". Ho provato ad assicurarmi di avere una icona png in tutte le cartelle di ricerca per tutte le risoluzioni, ma non è stato risolto. Infine, ho provato a rimuovere l'XML e nel manifest, basta puntare l'icona di Android: direttamente al PNG. Questo sembrava risolvere il problema.

0

Fare una compilazione pulita sotto Build in Android Studio ha risolto il problema per me.

3

Ho affrontato anche questo problema. Ho provato diverse build, anche vecchie, caricate in precedenza senza problemi. Ricostruzione, pulizia e ancora ottenuto lo stesso errore. Niente ha davvero aiutato.

Penso che sia un problema di Google Play perché ha iniziato a funzionare dopo un po 'di tempo (caricando esattamente lo stesso apk che era stato precedentemente rifiutato).

Quindi siediti e aspetta.
Bel tentativo di Google.

+1

Questa dovrebbe essere la risposta accettata. Ho affrontato lo stesso problema lo scorso venerdì, come te, ma ho risposto qui: http: // StackOverflow.it/a/40843013/4433326 –

1

Creato un bug report per questo: https://code.google.com/p/android/issues/detail?id=229018

fatto di tutto per non aggiungere eventuali insulti per quanto riguarda la qualità del messaggio di errore e il codificatore chi è il responsabile.

+0

ha appena iniziato a correre in questo problema ... sembra che stia interessando più utenti oggi. –

1

Che cosa ha funzionato per me oggi novembre 2016:

  1. Creato l'icona dell'applicazione in "mipmap" utilizzando> finestra di dialogo "nuovo" "immagine asset".
  2. Quindi ho rimosso la vecchia icona dal flender disegnabile.
  3. Aggiornare il manifest per puntare al nuovo creato poiché il nome e la cartella sono cambiati.
Problemi correlati