6 votos

¿Dónde se almacenan los accesos directos mostrados?

A menudo, después de reiniciar, bloquear o usar un USB, los íconos de las aplicaciones desaparecen. Tanto en las pantallas de "Inicio" como en "Aplicaciones".

Actualmente tengo cuatro pantallas de aplicaciones, tres en Inicio. Algunos de los íconos desaparecen comprensiblemente cuando la tarjeta SD es utilizada, por ejemplo, en modo Almacenamiento USB para PC (porque se almacenan parcialmente allí), pero a menudo se niegan a reaparecer incluso después de reiniciar el teléfono.

¿Existe un archivo de configuración almacenado en algún lugar de mi Android 2.2 rooteado responsable del diseño actual del escritorio de accesos directos? ¿O alguna forma de hacer una copia de seguridad y restaurar (incluso los accesos directos obsoletos), o forzar una actualización basada en las aplicaciones existentes en la memoria interna o externa?

0 votos

Esto puede haber sido demasiado orientado al desarrollador antes de mi edición, pero sería bueno saber la ruta de UNIX (al archivo de configuración del lanzador responsable de lo que se muestra actualmente?) Entonces probablemente podría escribir mi propia actualización/bugfix sin el peso de otra aplicación/lanzador de terceros.

3voto

Raghav Sood Puntos 232

La configuración específica de la aplicación generalmente se almacena en la carpeta de almacenamiento interno accesible solo para esa aplicación. Aunque las aplicaciones tienen la capacidad de escribir en el almacenamiento externo y pierden el acceso a esos datos cuando lo montas, dudo que sea el caso aquí.

Cuando instalas y mueves una aplicación a la tarjeta SD, no estás moviendo toda la aplicación. Alguno contenido central de la aplicación sigue en el almacenamiento interno. Sin embargo, mover una aplicación al almacenamiento externo tiene algunos efectos secundarios interesantes. La aplicación se desactiva por completo cuando conectas tu dispositivo a la computadora, en dispositivos anteriores a Honeycomb. A partir de Android 3.0, el almacenamiento USB se cambió a MTP, lo que permite que el dispositivo y la computadora accedan al almacenamiento simultáneamente.

En tu caso, cuando te conectas a la computadora, las aplicaciones en la tarjeta SD se desactivan, lo que hace que desaparezcan temporalmente. El hecho de que no vuelvan a aparecer cuando desconectas y reinicias tu teléfono sugiere que hay un error en el lanzador que estás utilizando. Intenta usar en su lugar un lanzador de terceros diferente.

3voto

Firelord Puntos 161

No hay un escritorio común en Android. El escritorio, o mejor dicho, la pantalla de inicio y su contenido cambian según el Launcher actualmente establecido como predeterminado. El escritorio tampoco es un directorio en Android, a diferencia de las distribuciones de Linux tradicionales donde simplemente puedes navegar por ellos usando la línea de comandos o un administrador de archivos.

De todos modos, la mayoría de los Launchers, incluyendo el Android stock, Nova Launcher, Apex, Smart Launcher Pro, Slim Launcher, prefieren almacenar los accesos directos y widgets de la pantalla de inicio en una base de datos ubicada dentro de su directorio de datos.

P. ej. /data/data/com.android.launcher3/databases/launcher.db puede tener una tabla llamada favorites donde puedes encontrar todas esas entradas. Elimina esas entradas, reinicia y los cambios se reflejarán en la pantalla de inicio.

Si quieres hacer una copia de seguridad de esos accesos directos de la pantalla de inicio, entonces haz una copia de seguridad de toda la aplicación del Launcher o al menos de sus bases de datos.

0 votos

En Android 14 con el lanzador por defecto (Nexus), ve la tabla favoritos en /data/data/com.google.android.apps.nexuslauncher/databases/l‌​auncher_4_by_5.db. Contiene las posiciones de los iconos de aplicaciones (y sus contenedores) en la pantalla de inicio, así como los intents de lanzamiento. Los iconos en sí están en app_icons.db (tabla icons) en la misma carpeta de bases de datos.

1voto

Drycola Puntos 21

Creo que se almacenan con los datos del lanzador, ya que estos iconos/accesos directos y su orden son específicos del lanzador.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X