2016-08-29 4 views
1

Написал небольшое приложение и сохранил строку с помощью модуля параметров приложения.Настройки приложения не работают должным образом

Я могу прочитать значение в пределах того же сеанса.

Если я закрою приложение в эмуляторе и перезапустил его в эмуляторе, я тоже могу прочитать это значение.

Но если я перестрою проект в IDE (код VS - нажимая значок «Обновить/перезагрузить») - приложение перезагрузится, и сохраненное значение больше не существует.

Серьезно?

Является ли хранимые данные приложения не постоянными в сеансах.

ответ

0

Если вы перестроили приложение, оно удалит старое приложение на ваших смартфонах + все данные, которые были сохранены в настройках приложения.

Если вы не хотите, чтобы сохраненные данные исчезали, в то время как вы меняете код, вы должны использовать параметры livesync.

Для того, чтобы сделать это, идти с терминалом в корне вашего приложения Projet и введите следующую команду:

ТНС LiveSync КСН --watch

для IOS или

ТНС LiveSync андроида --watch

Для Android Надеюсь, это поможет вам

+0

Спасибо - очень странно, что все сделано так. Увеличивает время разработки без уважительной причины. Я использую часы, но иногда он теряет трек. – dashman

+0

Я сохранил строку 6K и сделал get - отлично выглядит. Получил ли после перезапуска (не перезапускает), и в конце есть еще четыре пробела. Прекрасно работает с короткими строками. Прекрасный! – dashman

+0

Примечание: livesync устарел. Вместо этого используйте run ios/android. –

Смежные вопросы