¿Cómo puedo borrar SharedPreferences desde fuera de una aplicación de Android?
En este momento puedo ejecutar las líneas de abajo para borrar las preferencias de mi aplicación. ¿Pero hay una manera de hacer esto fuera de mi código? Un comando que puedo ejecutar desde Eclipse o el emulador que puede lograr lo mismo?
SharedPreferences settings = getSharedPreferences(PREF_FILE_NAME, 0); Editor e = settings.edit(); e.clear(); e.commit();
- Cómo utilizar Android OS VirtualBox como dispositivo en Eclipse
- Tableta Android en Emulator no está recogiendo el diseño correcto
- Cuando emule Ionic App lanza TypeError: No se puede llamar al método undefined
- ¿Cómo puedo corregir el error "Error al sincronizar el registro de vcpu"?
- Emulador de Android 5.0 mostrando el espacio de almacenamiento agotándose
- MediaPlayer seekTo reproduce canciones de manera incoherente desde el principio
- Emulador de Android "emulador: ERROR: la imagen de datos de usuario es utilizada por otro emulador. Abortar "
- No se puede crear un directorio en / storage / emulated / 0 en el emulador
- Depuración del código de widgets de Android en Eclipse
- Emulador de Android se estrella en Windows 7 64 Bit
- Emulación Samsung Galaxy S2
- ¿Cuál es el número máximo de emuladores de Android que se ejecutan con intel HAXM en la misma PC?
- No se puede iniciar el emulador de Android en Mac
Como alternativa al uso del shell, también puede borrar los archivos de Eclipse entrando en la perspectiva de DDMS
, luego eligiendo la pestaña File Browser
(en el panel superior derecho por defecto) y navegando a /data/data/<packagename>/shared_prefs
y elimine los archivos de preferencia que desee seleccionándolos y presionando el botón rojo menos en la parte superior del panel. (El botón rojo menos no funciona para carpetas enteras.) Por lo que sé, tienes que usar el comando rmdir
de shell para deshacerte de ellos.
Puede eliminar archivos de la configuración del propio dispositivo. Ve a Configuración -> Aplicaciones -> Tu aplicación -> Borrar datos.
(Con 4.4 Kit Kat en un Nexus 7.)
Utilice el shell de anuncios para eliminar el archivo xml de preferencias de su aplicación. Hay un montón de otros trucos que puede hacer a través de la concha también. También puede nuke el archivo de preferencias a través del explorador de archivos a través del complemento eclipse. Usted debe ser capaz de encontrar las preferencias en /data/data/<packagename>/preferences
o algo así (no tengo la ruta a mano en este momento).
- El nombre del paquete de refactorización rompe toda la aplicación
- Cómo determinar el número de líneas visibles en TextView?