Как очистить SharedPreferences вне приложения Android

Прямо сейчас я могу запустить строки ниже, чтобы очистить настройки из моего приложения. Но есть ли способ сделать это за пределами моего кода? Команда, которую я могу запустить из Eclipse или эмулятора, который может выполнить одно и то же?

SharedPreferences settings = getSharedPreferences(PREF_FILE_NAME, 0); Editor e = settings.edit(); e.clear(); e.commit(); 

Solutions Collecting From Web of "Как очистить SharedPreferences вне приложения Android"

В качестве альтернативы использованию оболочки вы также можете удалить файлы из Eclipse, перейдя в перспективу DDMS , затем выбрав вкладку « File Browser » (в верхней правой панели по умолчанию) и перейдя к /data/data/<packagename>/shared_prefs и удалять файлы предпочтений, которые вы хотите, выбрав их и нажав красную кнопку минуса в верхней части панели. (Красная минусовая кнопка не работает для целых папок. Насколько мне известно, вы должны использовать команду rmdir оболочки, чтобы избавиться от них.)

Вы можете удалять файлы из настроек самого устройства. Перейдите в Настройки -> Приложения -> Приложение -> Очистить данные.

(С 4.4 Kit Kat на Nexus 7.)

Используйте оболочку adb, чтобы удалить XML-файл предпочтений из вашего приложения. Существует множество других трюков, которые вы можете сделать через оболочку . Вы также можете уничтожить файл настроек через проводник файлов через плагин eclipse. Вы должны уметь находить предпочтения в разделе /data/data/<packagename>/preferences или что-то в этом роде (у меня нет подходящего пути в данный момент).