westward.cv.ua

Статьи на компьютерную тематику и личный блог

Главная Android Google Android Продуманность работы с настройками

Вот что мне офигенно нравится в платформе Android, в сравнении с платформой Windows, так это правильное хранение настроек системы и приложений.

Я пока нисколько не программист для Android и не знаток платформы Linux, на которой основывается Android, поэтому просто предполагаю следующее. Скорее всего, в Android существуют четкие и однозначные правила, где приложения хранят свои настройки. Поэтому, когда мне хочется сменить прошивку (ядро системы), я использую программу Titanium Backup, которая аккуратно архивирует установленые приложения. А после перепрошивки так же аккуратно восстанавливает назад приложения со всеми настройками, плюс системные настройки. Красота!

Для Windows аналогичное действие называется "переустановка системы". А где, как правило, в Windows хранятся настройки? Правильно, в реестре. И, теоретически, их можно оттуда достать и сохранить. Только вот незадача: где конкретная Windwos программа хранит свои настройки, известно только ее автору. Нет четкого правила, например: программа SuperPuper хранит свои данные в ветках HKLM\Software\SuperPuper, HKCU\Software\SuperPuper и больше нигде.

Вот и получается, что в случае переустановки Windows горемыка-пользователь вынужден сидеть, устанавливать, настраивать заново и систему, и весь необходимый софт. Убивать кучу времени. :(