A veces, las aplicaciones en la tarjeta SD no están disponibles como iconos en los que se puede hacer clic

Tengo un HTC Legend con Froyo 2.2. Ocasionalmente, sucede que después de encender el teléfono, no se puede hacer clic en algunos íconos en la pantalla de inicio, es decir, solo veo el ícono predeterminado como si hubiera desinstalado la aplicación. Esto le puede pasar a cualquier aplicación que tenga en mi pantalla de inicio, no está relacionado con una sola. Sin embargo, el lector de PDF Aldiko parece verse más afectado que otros.

A estas alturas, conozco dos formas de hacer que las aplicaciones vuelvan a funcionar:

  • el viejo "¿has intentado apagarlo y encenderlo de nuevo?"
  • use un cable USB y haga que mi PC acceda a él como un disco duro y luego revoque ese acceso y espere a que la tarjeta SD se inicialice

En otras palabras, parece ser un problema con la tarjeta SD de alguna manera.

¿Hay una forma más corta de hacer esto en caso de que no tenga un cable USB disponible, a través de la configuración o algo así? ¿Hay alguna aplicación que pueda ayudarme aquí? ¿Puedo codificar algo?

Respuestas (1)

Sí, eso es por definición, y la razón por la que nunca debe mover aplicaciones a SD si proporcionan widgets que desea usar.

La tarjeta SD se monta después deboot_completed enviar la transmisión. Por lo tanto, las aplicaciones instaladas en la tarjeta SDCard no pueden recibir esta transmisión y, por lo tanto, no pueden proporcionar sus servicios "por adelantado". Dependiendo de qué tan rápido se inicie su "pantalla de inicio", es posible que ya consulte los widgets antes de que se pueda completar el montaje y, por lo tanto, no puede encontrar las aplicaciones instaladas allí (lo que explica los "iconos predeterminados").

Solución: vuelva a mover esas aplicaciones de la tarjeta SD si necesita sus widgets.

Eso tiene sentido. Pero, ¿de dónde viene el icono? ¿No está almacenado en la memoria del teléfono? Quiero decir que el widget no está haciendo nada, solo está ahí para que pueda hacer clic en él.
Espera: ¿estamos hablando de widgets (iconos interactivos que muestran cierta información), accesos directos (para saltar a una pantalla específica dentro de una aplicación) o simples iconos de inicio de aplicaciones aquí? Ha utilizado el término (y la etiqueta) "widget" aquí; pero tu comentario parece implicar que no quisiste decir eso.
Uhm, ups, quiero decir que arrastro un icono de la lista de aplicaciones y lo suelto en la pantalla de inicio. Entonces, ¿eso es un icono de inicio de aplicación? Déjame cambiar las etiquetas...
Sí. Y ahora mi respuesta ya no es cierta, ya que se refiere explícitamente a los widgets . Todavía dejaré que se quede, ya que al menos está relacionado; pero no tengo idea de por qué los íconos de aplicaciones simples deberían "dejarse en blanco" en este contexto. Podría ser un problema con el lanzador en sí. Bueno, HTC y Android 2.2, ¿y estás usando el iniciador de HTC que viene con él? Recuerdo que Sense tuvo un montón de problemas de este tipo...
Lo siento por hacerte perder el tiempo allí... Como no hice nada con él, asumo que es el lanzador estándar.
Entonces lo más probable es que sea un problema con HTC Sense (lo tuve yo mismo hace años, cosas extrañas con iconos/widgets ocurrían). Puede probar un iniciador alternativo entonces, pero eso no admitirá cosas específicas de Sense. Al menos usándolo por un tiempo, podría confirmar si HTC Sense es el culpable aquí.