Comment effacer les caches (application, applications individuelles, Dalvik, ART si possible) via ADB?
Utiliser des applications, récupérer ou le faire via les paramètres ne sont pas des options pour moi. De plus, mon téléphone n'est pas enraciné.
Comment effacer les caches (application, applications individuelles, Dalvik, ART si possible) via ADB?
Utiliser des applications, récupérer ou le faire via les paramètres ne sont pas des options pour moi. De plus, mon téléphone n'est pas enraciné.
Réponses:
ADB est proche, mais des choses comme adb shell pm clear <package_name>effacer les caches (et les données, oups) des applications sélectionnées nécessitent la racine (comme le ferait le nettoyage du cache Dalvik). Mais il existe une approche similaire pour effacer tous les caches d'applications (pas Dalvik / ART, cependant): le fastboot erase cacheferait avec le périphérique démarré dans le chargeur de démarrage. Les détails peuvent être trouvés par exemple ici: Commandes ADB et Fastboot utiles et comment les utiliser .
adb reboot bootloaderet les adb reboot fastbootdeux semblent simplement redémarrer le téléphone normalement. Je ne sais pas ce qu'ils sont censés faire, mais cela ressemble à un redémarrage régulier et m'amène dans l'interface utilisateur régulière. Et après, fastboot devicesne répertorie rien, même s'il le adb devicesfait. J'ai essayé fastboot erase cache, mais ça dit juste < waiting for device >pour toujours. Que dois-je faire exactement pour pouvoir exécuter fastboot erase cache?
fastboot devicesne signalera votre appareil qu'en mode de démarrage rapide - où adb devicesne signalera rien.
Si vous avez un accès root , en utilisant adb, vous pouvez vider le cache.
rm -r /data/dalvik-cache
rm -r /cache/dalvik-cache