¿Cómo borro cachés (aplicaciones, aplicaciones individuales, Dalvik, ART si es posible) a través de ADB?
El uso de aplicaciones, la recuperación o hacerlo a través de Configuración no son opciones para mí. Además, mi teléfono no está rooteado.
ADB está cerca, pero cosas como adb shell pm clear <package_name>
borrar cachés (y datos, oops) de aplicaciones seleccionadas requieren root (al igual que borrar el caché de Dalvik). Pero hay un enfoque similar para simplemente borrar todos los cachés de aplicaciones (sin embargo, no Dalvik / ART): fastboot erase cache
haría eso con el dispositivo iniciado en el cargador de arranque. Los detalles se pueden encontrar, por ejemplo, aquí: Comandos útiles de ADB y Fastboot y cómo usarlos .
adb reboot bootloader
y adb reboot fastboot
ambos parecen reiniciar el teléfono normalmente. No sé qué se supone que deben hacer, pero parece un reinicio normal y me lleva a la interfaz de usuario normal. Y después, fastboot devices
no enumera nada, aunque adb devices
sí. Lo intenté fastboot erase cache
, pero solo dice < waiting for device >
para siempre. ¿Qué tengo que hacer exactamente para poder ejecutar fastboot erase cache
?fastboot devices
solo informará su dispositivo en modo fastboot, donde adb devices
no informará nada.Si tiene acceso de root , usando adb puede borrar el caché.
rm -r /data/dalvik-cache
rm -r /cache/dalvik-cache
Señor del Fuego
Señor del Fuego
lagoHMM