Я недостаточно знаю об изначальном назначении разных тайников. Если я выполню очистку через несколько месяцев и удалю многие элементы кеша приложений, могу ли я предположить, что большинство программ не потеряют settings
, если я очистю кеш «кеша» и оставлю кеш данных в покое?
Большинство программ означает, что если несколько теряют настройки, это не проблема. Во многих программах есть много настроек, на настройку (и тестирование) у меня ушло довольно много времени.
Под settings
я имею в виду собственные настройки приложения, а не веб-настройки или настройки, к которым у приложения есть доступ. Возьмем, к примеру, игру. Меня не волнует, сброшена ли игра, потеряны уровни или пропал вход в систему. Но settings
для этой игры приложение должно остаться. В программе меня не волнует, если она потеряет свои эскизы и надстройки, просто settings
для программы они останутся прежними.
Если это все не так, и программы нормально не должны использовать кэш данных для настроек, то скажите мне об этом. Я просто предположил, что после потери некоторых тщательно отобранных настроек он есть в кеше данных.
Любой кеш можно очистить. Очистка кеша не удалит настройки приложения.
Подробнее об этом закрытом вопросе в StackOverflow (следует перенести сюда):
в чем разница между очисткой кеша и очисткой данных в настройках Android
Все кеши памяти безопасно очищать, так как они должны быть спроектированы как таковые, поскольку Android очистит их, когда памяти станет мало.
Кэши, хранящиеся на диске, будут включать сохраненные вещи. Однако большинство приложений либо сохраняют данные в файл, либо используют базу данных sqlite. Их можно создать с помощью файлового менеджера, например, проводника, и менеджера sqlite, например, с белым логотипом db на красном фоне.
Очистка кеша не повредит саму программу. Вы потеряете только сохраненные данные, такие как примеры, которые вы упомянули; сохраненные уровни, записи в зал славы, значки и т. д.
PS. @Psycogeek: Psycho пишется через h ;-)
психогик
Ложь Райан