Просмотр общих настроек приложения для Android? - программирование
Подтвердить что ты не робот

Просмотр общих настроек приложения для Android?

Когда я работаю над своим приложением в eclipse, есть ли способ увидеть изменения, которые я делаю для общих настроек приложения, когда он отлаживается в эмуляторе? Спасибо заранее

4b9b3361

Ответ 1

Запустите проект в эмуляторе, затем из Eclipse выберите меню Windows- > open perspective → DDMS.
Из устройства табуляции выберите имя эмулятора, затем перейдите в проводник файлов, разверните data- > data- > yourpackagename, вы увидите файл ссылок xml (только для эмулятора или корневого устройства). Наконец, экспортируйте этот файл в окна.
См. http://developer.android.com/tools/debugging/ddms.html
Обновление:
Другой способ: вы можете прослушать совместное изменение предпочтений:

SharedPreferences.OnSharedPreferenceChangeListener prefListener = 
new SharedPreferences.OnSharedPreferenceChangeListener() {
  public void onSharedPreferenceChanged(SharedPreferences prefs,String key) {
if (key.equals("YourKey")) 
     {
          //Get this
     } 
 }

SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context);          
preferences.registerOnSharedPreferenceChangeListener(prefListener);

См. SharedPreferences.onSharedPreferenceChangeListener не вызывается последовательно

Ответ 2

Запуск на эмуляторе → Перейти к файловому проводнику → данные/данные/пакет youreplication/Sharedpreferences.xml можно увидеть