Je veux effacer le cache dalvik de mon téléphone. Est-ce que cela va supprimer mes applications ou mes données ?


Lorsque vous venez d'obtenir une nouvelle application Android et que vous la démarrez, elle sera optimisée. De même, lorsque vous installez une nouvelle ROM, la première fois qu'elle démarre, Dalvik passera par toutes les apps que vous avez installées et extraira le fichier Dex, l'optimisera et l'enregistrera comme Odex dans le cache. Il est très nécessaire d'effacer le cache de Dalvik lorsque vous installez une nouvelle ROM. Si vous ne le faites pas, Dalvik n'optimisera pas les applications que vous avez installées car il trouvera les fichiers Odex en cache et n'aura pas besoin de les recréer. En conséquence, les applications ne seront pas optimisées pour la ROM Android actuelle et vous aurez probablement des problèmes de "Force close".


C'est pourquoi Wiping Dalvik Cache est nécessaire lors de l'installation d'une nouvelle ROM, de plus vous pouvez le faire autant de fois que vous le souhaitez, il ne fait rien de mal, il va juste supprimer les fichiers Odex mis en cache et lorsque vous démarrez une application ou redémarrez l'appareil l'Odex sera automatiquement recréé.

Donc techniquement, il ne supprime pas vos données et à la place il optimise votre app bu c'est temporaire.