Problema al subir .apk a google play. "El icono de la aplicación no es válido. Utiliza un archivo PNG de 48x48."

1,355 views
Skip to first unread message

Roberto Elizo

unread,
Apr 17, 2012, 6:02:39 AM4/17/12
to desarrollad...@googlegroups.com

 Hola buenos dias,

 Os cuento mi problema por si alguno puede ayudarme ya que llevo ya una semana dandole vueltas a esto. El tema es que al intentar subir mi .apk a google play siempre me encuentro con el mismo error "El icono de la aplicación no es válido. Utiliza un archivo PNG de 48x48." Busque sobre ello en google y encontre varias soluciones al mismo ninguna de las cuales ha resuleto mi problema:

 - Por supuesto el icono de la aplicacion es de 48x48 y png, en mis carpetas drawable y drawable-mdpi en la carpeta drawable-ldpi el icono es de 36x36 .png y en drawable-hdpi es de 72x72 .png.
 - Busque referencias a "/n" en app_name en mi fichero strings.xml pero no habia nada.
 - He limpiado las cookies y cambiado de navegador por si las moscas.
 - Tambien deshabilite las extensiones de mi firefox con el mismo resultado.
 - El android:versionName es un entero positivo asi como el versionCode y mayor que el anterior.
 - No tengo activities repetidas en mi manifest.
 - Android:debuggable = false, tambien he probado quitando esa linea.

Dicho todo esto tambien he probado a subir el .apk como una aplicacion nueva camiandole el nombre del paquete, mismo error, incluso subiendolo con el mismo nombre ni tan siquiera obtengo el error de nombre de paquetes duplicados sino que lo unico que me dice es el dichoso error del icono. Tambien decir que trabajo con svn que almacena las versiones de mi aplicacion he probado a restaurar versiones anteriores incluso la version que subi a google play la primera vez y sorpresa el mismo error!!.

Tengo el .apk de la version que esta subida a google play, el unico apk que no obtiene el error del icono (en este caso me dice y con razon que es la misma version que la que esta subida y si intento como aplicacion nueva me dice otra vez con razon que ya existe una aplicacion con el mismo nombre de paquete) lo abri con un unzip y obtuve la carpeta res, probe a sustituir los iconos por los que fueron subidos en su momento y validados por ellos pero sigo con el mismo problema.

A todo esto y con el desquicie que me ha supuesto perdi el keystore de la aplicacion, en un principio no es problema subirla como app nueva camiando el nombre del paquete y con otro keystore, pero ni tan siquiera puedo subirla como una app nueva.

La verdad es que el tema esta acabando conmigo ya que ahora mismo no se ni por donde tirar, el unico punto que pienso que puede influir es que al importar mi proyecto desde el svn el proguard da un error, pero hice, siguiendo instrucciones de varios links de la red,  ./android update project -p /ruta/del/proyecto y despues borre el error de la consola de errores.

Si alguien sabe algo del tema me seria de gran ayuda.

Un saludo.


ROBERTO ANGUITA MARTIN

unread,
Apr 17, 2012, 6:25:23 AM4/17/12
to desarrollad...@googlegroups.com
A mi tambien me dio ese error y no se refiere al icono de la aplicacion que usas dentro del APK sino al PNG que subes a google play como icono a mostrar a los usuarios

si te fijas en esta imagen
https://picasaweb.google.com/lh/photo/AcevXAvoYXjB4OHyOyKgnQ?feat=embedwebsite

Entre los campos que te pide al subir un apk pide una serie de pantallas en un tamaño especifico
por ejemplo el icono de la aplicacion de 512 x512.Grafico promocional 180x120, etc

Yo lo que hago es el icono que tenga la cambio al tamaño que quiera con el GIMP, aunque se deforme y cuando tengo mas tiempo si se ha quedado deformada subo una mas adecuada al google play, pero mientras la aplicacion ya ha sido publicada.

--
 
Un saludo
Roberto Anguita

-------------------------------------------------------------------
coto - App del Restaurante el Coto del Casar
lightwidget - Widget que permiter convertir tu terminal en una linterna
El Rincon de Luckesky - Blog der noticias Android

Antes de imprimir este e-mail piense bien si es necesario hacerlo. El medioambiente es cosa de todos.



--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/desarrolladores-android/-/Csi9FM9VtVMJ.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.




Roberto Elizo

unread,
Apr 17, 2012, 6:52:34 AM4/17/12
to desarrollad...@googlegroups.com
Muchas gracias por el interés, he probado eso que me dices pero me encuentro el siguiente problema, estoy subiendo una app nueva y si intento subir imagenes o iconos antes de subir el apk me dice que suba el apk, y si subo el apk sin imágenes me da el famoso error. Alguna cosa se me tiene que estar pasando y se que es muy posible que sea una bobada porque ando bastante desquiciado con el tema...
Para publicar una entrada en este grupo, envía un correo electrónico a desarrolladores-android@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-android+unsub...@googlegroups.com

ROBERTO ANGUITA MARTIN

unread,
Apr 17, 2012, 7:52:08 AM4/17/12
to desarrollad...@googlegroups.com
Vamos por pasos
Tienes que subir todo , eso en un requisito pero lo que intentaba explicarte es que no se refiere el error al icono de la aplicacion sino al de google play.
En mi blog publique un articulo que explicaba como se sube
http://luckesky.blogspot.com.es/2012/03/publicar-una-aplicacion-en-el-android.html
ahi pudes ver el orden.

- Primero te pide el APK y campos descriptibos
- luego los graficos y antes de dar a  guardar pinchas en archivos APK y vuelves a seleccionar el archivo
-Pulsas guardar
- Marcas la version del APK como activa y pulsas guardar.

Las pantallas han cambiado un poco pero sigue siendo igual

--
 
Un saludo
Roberto Anguita

-------------------------------------------------------------------
coto - App del Restaurante el Coto del Casar
lightwidget - Widget que permiter convertir tu terminal en una linterna
El Rincon de Luckesky - Blog der noticias Android

Antes de imprimir este e-mail piense bien si es necesario hacerlo. El medioambiente es cosa de todos.

Para ver este debate en la Web, visita https://groups.google.com/d/msg/desarrolladores-android/-/VxdfzICmXWMJ.

Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com

Roberto Elizo

unread,
Apr 18, 2012, 3:42:11 AM4/18/12
to desarrollad...@googlegroups.com

Buenos días Roberto,

gracias por interesarte de nuevo, he seguido escrupulosamente los pasos que relatas en tu articulo pero sigo teniendo el problema. Para ser mas especificos, selecciono subir aplicacion, y llego a la ventana para seleccionar el apk, pulso examinar y selecciono mi archivo apk, en ese momento tu articulo habla sobre un boton guardar, no se si lo han cambiado y ahora es publicar el boton pero el boton guardar no aparece en ningun sitio, en su lugar aparece publicar y al pulsar sobre ese boton es cuando aparece el error.

Te mando una captura para que nos aclaremos mejor.

Un saludo
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-android+unsubscr...@googlegroups.com

Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.

--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/desarrolladores-android/-/VxdfzICmXWMJ.

Para publicar una entrada en este grupo, envía un correo electrónico a desarrolladores-android@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-android+unsub...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.





ROBERTO ANGUITA MARTIN

unread,
Apr 18, 2012, 3:47:01 AM4/18/12
to desarrollad...@googlegroups.com
Estas en el paso previo. Aun no pones los graficos
ahi debes pulsar publicar y en la siguiente pantalla que la ves en  el fondo es donde te digo que hay que poner las imagenes en el formato indicado y volver a seleccionar el apk
te marco el boton guardar que se ve al fondo y el de publicar que es el que debes pulsar
 
 
--
 
Un saludo
Roberto Anguita

-------------------------------------------------------------------
coto - App del Restaurante el Coto del Casar
lightwidget - Widget que permiter convertir tu terminal en una linterna
El Rincon de Luckesky - Blog der noticias Android

Antes de imprimir este e-mail piense bien si es necesario hacerlo. El medioambiente es cosa de todos.


Captura.png

Roberto Elizo

unread,
Apr 18, 2012, 3:55:59 AM4/18/12
to desarrollad...@googlegroups.com
Ahora ya te entiendo pero es cuando pulso el botón publicar cuando salta el error es decir no consigo pasar del paso previo, ahí es donde me sale el error famoso del icono y no puedo pasar a la siguiente pantalla.

El miércoles, 18 de abril de 2012 09:47:01 UTC+2, ROBERTO ANGUITA MARTIN escribió:
Estas en el paso previo. Aun no pones los grafícos
ahí debes pulsar publicar y en la siguiente pantalla que la ves en  el fondo es donde te digo que hay que poner las imagenes en el formato indicado y volver a seleccionar el apk
te marco el botón guardar que se ve al fondo y el de publicar que es el que debes pulsar.

ROBERTO ANGUITA MARTIN

unread,
Apr 18, 2012, 3:58:01 AM4/18/12
to desarrollad...@googlegroups.com
Ok entonces tienes razón, es debido al APK, puedes pegar un pantallazo con el error exacto que te da?

--
 
Un saludo
Roberto Anguita

-------------------------------------------------------------------
coto - App del Restaurante el Coto del Casar
lightwidget - Widget que permiter convertir tu terminal en una linterna
El Rincon de Luckesky - Blog der noticias Android

Antes de imprimir este e-mail piense bien si es necesario hacerlo. El medioambiente es cosa de todos.


Roberto Elizo

unread,
Apr 18, 2012, 4:02:27 AM4/18/12
to desarrollad...@googlegroups.com

Ahí va, no es muy descriptivo que digamos pero..

Roberto Elizo

unread,
Apr 18, 2012, 4:09:38 AM4/18/12
to desarrollad...@googlegroups.com
Te paso tambien la salida del comando file de mi carpeta drawable donde esta el icono de mi aplicacion

[rober@localhost drawable]$ file *
icon_gleb.png:           PNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced       --> En un principio este es el icono al que apunta el xml icon.xml
icon_iplusdb.png:        PNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced
icon_title_gleb.png:     PNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced
icon_title.xml:          XML document text
icon_title_zenerlan.png: PNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced
icon.xml:                XML document text
icon_zenerlan.png:       PNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced
list_icon_error.png:     PNG image data, 48 x 48, 16-bit/color RGBA, non-interlaced
list_icon_loading.png:   PNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced
logo_gleb_lt.png:        PNG image data, 545 x 412, 8-bit/color RGBA, non-interlaced
logo_gleb.png:           PNG image data, 597 x 488, 8-bit/color RGBA, non-interlaced
stat_zener_logo.png:     PNG image data, 24 x 38, 8-bit/color RGBA, non-interlaced

Juan de Dios Maldonado Sánchez

unread,
Apr 18, 2012, 5:25:43 AM4/18/12
to desarrollad...@googlegroups.com
y ahora pregunto yo... ¿Seguro que estás haciendo referencia a ese icono dentro del tag "<application>" en el Manifest.xml?

Algo así, pero con todos sus atributos:

<application android:icon="@drawable/icon_gleb" />

Si es que me venía oliendo esto desde el primer mensaje...

--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/desarrolladores-android/-/emch7WnYb4IJ.

Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com

Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.



--
An'Brain - Prueba el nuevo widget inteligente para tu Android.
Idiotizer Free - Idiotiza a tus amigos. (Se requieren auriculares)
Track My App - Realiza un seguimiento de tus aplicaciones en el Android market.

Roberto Elizo

unread,
Apr 18, 2012, 5:55:10 AM4/18/12
to desarrollad...@googlegroups.com
Pues te lo olias bien.. <application android:icon="@drawable/icon_gelb" />  era el error.... un "gelb" en vez de "gleb" , ademas y a pesar de parecer bobo puedo asegurarte que he comprobado esa linea de codigo unas 25 veces...

Muchas gracias a todos por vuestra ayuda

Un saludo!!

Para publicar una entrada en este grupo, envía un correo electrónico a desarrolladores-android@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-android+unsub...@googlegroups.com

Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.

ROBERTO ANGUITA MARTIN

unread,
Apr 18, 2012, 6:09:11 AM4/18/12
to desarrollad...@googlegroups.com
jejejej esas cosas pasan, yo llevo dias mirando tambien un codigo y volviendo a versiones anteriores por que no le veo el fallo
--
 
Un saludo
Roberto Anguita

-------------------------------------------------------------------
coto - App del Restaurante el Coto del Casar
lightwidget - Widget que permiter convertir tu terminal en una linterna
El Rincon de Luckesky - Blog der noticias Android

Antes de imprimir este e-mail piense bien si es necesario hacerlo. El medioambiente es cosa de todos.


Roberto Elizo

unread,
Apr 18, 2012, 6:28:02 AM4/18/12
to desarrollad...@googlegroups.com
Lo que estoy pensando es que yo tambien restaure versiones anteriores e incluso llegue a restaurar una version que si fue subida a google play.. y no funciono.. y es imposible que fuese subida con el error..



--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com

Juan de Dios Maldonado Sánchez

unread,
Apr 18, 2012, 6:46:51 AM4/18/12
to desarrollad...@googlegroups.com
Tengo un sexto sentido para estas cosas que vale mucho dinero. jajajajaja...
Reply all
Reply to author
Forward
0 new messages