Следует ли стирать Dalvik Cache в ОС Android, поддерживающей ART?

При переключении пользовательских ПЗУ (в ART) необходимо стирать Dalvik Cache?

Очистка кеша необходима, но должна ли быть необходима очистка Dalvik (которого нет в Android Lollipop и более поздних версиях)?

Какое влияние это окажет, если мы сотрем Dalvik (чего-то нет)?

Что в ART содержит кеш Dalvik? (это пустая папка?)

Ответы (3)

Кэш Dalvik до сих пор используется под ART, это место, где хранятся файлы .oat (они содержат скомпилированное приложение, скомпилированное во время установки), просто они не изменили имя. Источник: 1

Таким образом, очистка может потребоваться, если файлы, связанные с ART, были обновлены. Поскольку это не приносит никакого вреда, кроме повторной компиляции всех приложений, я предлагаю сделать это просто на всякий случай.

Нет, стирать не нужно. Вероятно, он все еще находится в процессе восстановления, потому что он может понадобиться вам в какой-то момент, или разработчики просто еще не удалили его.

У меня папка dalvik cache пуста.

Звучит правильно для меня (+1) – но кто нам сказал, что соответствующее меню этого не понимает и заботится о АРТ? Цитата : Таким образом, для использования кеша ART пользовательское восстановление (например, CWM, TWPR) необходимо будет оптимизировать для очистки кеша ART также (если только ART является средой выполнения по умолчанию) . Эта статья от 11/2013, я мог представить новые версии CWM/TWRP может покрыть это.
PS: Как и кеш Dalvik, который находится в /data/dalvik-cache, ART Cache хранится в /data/art-cache. И, согласно этому сообщению (указанные инструкции на английском языке), это именно то, что я предполагал: WIPE Dalvik/ART Cache (стереть раздел кеша + стереть кеш dalvik) . Даже кажется, что Philz recovery уже переименовал пункт в «WIPE DALVIK/ART CACHE».

Вероятно, лучше всего стереть его, потому что там все еще хранятся скомпилированные файлы овса, и в любом случае все, что он делает, это заставляет систему перекомпилировать все приложения. Вам все еще придется долго ждать, пока он компилирует (Android обновляется)