¿Cómo puedo obtener eclipse para borrar los datos de usuario de mi aplicación antes de ejecutarla de nuevo
No estoy usando el emulador (lento), y estoy depurando en el dispositivo real (increíble). He notado que incluso si voy al menú de los teléfonos >> ajustes >> aplicaciones >> mi aplicación y la fuerza de detener y borrar los datos, si vuelvo a ejecutar desde eclipse de nuevo después, algunos valores antiguos persisten. No he notado este problema si desinstalo la aplicación y después la ejecuto de eclipse.
¿Hay alguna manera de tener eclipse desinstalar la aplicación cada vez, o hay una opción como la que el emulador de destino / borrar datos de usuario?
- ¿Hay una tecla de acceso directo para encontrar una función en eclipse?
- Diffrences de android apk exportado por eclipse y android studio
- Aplicación de Android que crea dos iconos de lanzador
- ADT Plugin desapareció en Eclipse
- Crear un módulo de biblioteca independiente en el estudio de Android
- Problema de instalación de Android SDK - Peer no autenticado
- IDE de Eclipse, ADT para error de SDK de Android
- Cómo hacer emulador de Android para ejecutar rápido
- Android: El tipo java.lang.Enum no se puede resolver
- Eclipse / Android - Configuración de depuración - ¿Dispositivo?
- Incapaz de reemplazar / navegar fragmentos
- Configuración de C ++ 11 (std :: thread) para NDK con ADT / Eclipse
- Ajuste del valor de la hiladora dinámicamente
En la línea de comandos debe ser tan simple como
adb uninstall <package name>
Donde adb es la ruta de acceso completa a adb si no la ha colocado en su ruta de acceso o ha creado un alias para ello. (Es más fácil colocarlo en tu camino).
Actualizado gracias a @alextsc
Bueno, esto puede no ser la mejor manera pero es algo que hago. Tengo un método en mi primera actividad que limpia todos los datos de usuario y establezco un indicador simple para ejecutar el método (durante el desarrollo) o no ejecutar el método (durante la producción). Esto me ahorra mucho tiempo en no tener que instalar / desinstalar la aplicación en un teléfono.
- Error al entregar el resultado ResultInfo {who = null, request = 1, result = -1, data = Intent {(tiene extras)}} a actividad; Java.lang.NullPointerException
- TextView en TableRow está parcialmente oculto