powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Сохранение/загрузка настроек
7 сообщений из 7, страница 1 из 1
Сохранение/загрузка настроек
    #38722174
TimRX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток

Есть приложение которое сохраняет некоторые настройки и считывает их при старте приложения.

При старте
Код: java
1.
2.
3.
4.
5.
//Если значение из файла настроек получить не получиться,
// то создаем новый и запоминаем значение.
if (controller.loadProperty(Constants.PROPERTY_COUNT_FOLDER) == null) {
      	controller.saveProperty(Constants.PROPERTY_COUNT_FOLDER, "0");
} 



Где то в приложении пытаюсь получить значение
Код: java
1.
String countGallary = controller.loadProperty(Сonstants.PROPERTY_COUNT_FOLDER);


В эмуляторе все нормально работает, а на смартфоне приложение загибается.
Методом тыка выяснил что именно на строке присвоения значения метода переменной countGallary.

loadProperty/saveProperty
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
public String loadProperty(String nameProp) {
    SharedPreferences sPref =  view.getSharedPreferences("Properties", 0);
    return sPref.getString(nameProp, "");
}
	
public void saveProperty(String nameProp,String valueProp){
    SharedPreferences sPref = view.getSharedPreferences("Properties", 0);
    Editor editor = sPref.edit();
    editor.putString(nameProp, valueProp);
    editor.commit();
}


Могу предположить , что на смартфоне не создается файл настроек. Почему ?
...
Рейтинг: 0 / 0
Сохранение/загрузка настроек
    #38722177
korshun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimRXМогу предположить , что на смартфоне не создается файл настроек.
А что мешает взять и посмотреть, создается он или нет ?
TimRXПочему ?
Как вариант (если смартфон на Андроиде работает) - не прописаны нужные разрешения в AndroidManifest.xml
...
Рейтинг: 0 / 0
Сохранение/загрузка настроек
    #38722180
TimRX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
korshunTimRXМогу предположить , что на смартфоне не создается файл настроек.
А что мешает взять и посмотреть, создается он или нет ?
TimRXПочему ?
Как вариант (если смартфон на Андроиде работает) - не прописаны нужные разрешения в AndroidManifest.xml
Телефон на андройде 4.1.2
Файл должен находиться тут :
"/data/data/YOUR_PACKAGE_NAME/shared_prefs/YOUR_PREFS_NAME.xml"
Но у меня в корне файловой системы нет директории data.

По разрешениям не знаю ... буду читать
...
Рейтинг: 0 / 0
Сохранение/загрузка настроек
    #38722189
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korshunКак вариант (если смартфон на Андроиде работает) - не прописаны нужные разрешения в AndroidManifest.xml
Для этого не нужны разрешения.

TimRXМетодом тыка выяснил что именно на строке присвоения значения метода переменной countGallary.
На смарте отлично работает (пошаговая) отладка.
...
Рейтинг: 0 / 0
Сохранение/загрузка настроек
    #38722191
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimRXНо у меня в корне файловой системы нет директории data.
Эту папку без рута не увидишь.

http://stackoverflow.com/questions/13006315/how-to-access-data-data-folder-in-android-device
...
Рейтинг: 0 / 0
Сохранение/загрузка настроек
    #38722257
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimRXМетодом тыка выяснил что именно на строке присвоения значения метода переменной countGallary.
поставь try и добейся чтобы исключение ты понимал даже на сотовом пользователя в урюпинске.
...
Рейтинг: 0 / 0
Сохранение/загрузка настроек
    #38723087
TimRX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123TimRXМетодом тыка выяснил что именно на строке присвоения значения метода переменной countGallary.
поставь try и добейся чтобы исключение ты понимал даже на сотовом пользователя в урюпинске.
:) Спасибо.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Сохранение/загрузка настроек
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]