Когда я работаю над своим приложением в eclipse, есть ли способ увидеть изменения, которые я делаю для общих настроек приложения, когда он отлаживается в эмуляторе? Спасибо заранее
Просмотр общих настроек приложения для Android?
Ответ 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 можно увидеть