Widgets desaparecidos tras la actualización de la aplicación
Después de actualizar mi aplicación, a veces todos los widgets antiguos desaparecen de la pantalla de inicio. Y en el selector de aplicaciones / widgets, mis tres widgets aparecen dos veces: ¡hasta que se reinicie!
¿Alguna sugerencia?
- ¿Cómo almacenar datos para un widget?
- Animación en la barra de notificaciones Vista personalizada
- El fondo del widget de Android no aparece, no responde
- Widget de actualización de Android desde el receptor de difusión
- Android Studio, Problemas de reproducción
- TextView en el widget de Android no se actualiza
- Android: ¿Cómo obligar a la actualización de todos los widgets de un tipo particular
- OnClick PendingIntent en widget a veces no funciona
- Actualización de Android Widget
- Lista de contactos con contacto La foto crea problemas de rendimiento
- No se puede enviar la intención pendiente del widget, SendIntentException
- Actualización de Android Widget desde un clic de botón
- Widget simple de Android que inicia la actividad
En esta página hay un artículo largo que habla sobre este asunto.
El núcleo de la cuestión parece ser esto:
Es importante que usemos nuestras propias claves con la acción de actualización del widget, si usamos AppWidgetManager.EXTRA_WIDGET_IDS no solo romperemos nuestro propio widget, sino también otros.
Desafortunadamente, mi código no se ve afectado por este problema, pero todavía tengo usuarios informando sobre el problema. También se encontró este informe
Mis widgets desaparecieron después de actualizar S4 a Android Lollipop. Descubierto por accidente que si doblas dos veces la tecla de función izquierda hay un icono de widget en la parte inferior de la pantalla. Toque el icono para abrir widgets y allí están todos ellos!
Se trata de un error de sistema operativo, debido a la forma en que actualiza las aplicaciones, por lo que no están disponibles durante bastante tiempo. Si un lanzador está actualizando los widgets durante ese tiempo, es probable que los deseche, excepto si implementa una solución específica para evitar esta situación.
Mire aquí el problema para que Google (quizás) lo corrija : https://code.google.com/p/android/issues/detail?id=188137
- Utilizar Qt / C ++ para llamar al código Java a través de JNI. FindClass no encuentra clase
- Programáticamente establecer ImageButton layout_gravity