Monodroid - Monodevelop стирает пользовательские данные при развертывании на устройстве - PullRequest
3 голосов
/ 28 февраля 2012

Использование Mono для Android, Monodevelop 2.8.6.5

При развертывании на реальном устройстве (например, на эмуляторе) всегда стираются пользовательские данные (файлы, общие настройки, таблицы sqlite и т. Д.). Есть ли способ предотвратить это?

Эта проблема была решена для Visual Studio здесь (https://stackoverflow.com/a/7669912/792367), но я не могу найти решение для MonoDevelop.

Ответы [ 3 ]

8 голосов
/ 17 сентября 2012

Это поведение развертывания Android по умолчанию.Однако в настройках MonoDevelop есть возможность переопределить его:

Preserve data/cache between application deploys

0 голосов
/ 01 марта 2012

Mono для Android на MonoDevelop имеет эту функцию в течение нескольких месяцев.Он не уничтожит пользовательские данные при повторном развертывании, и если у вас включена опция быстрого развертывания, он даже не отправит весь пакет, а только измененные сборки.Вам нужно проверить установленные версии MonoDevelop и Mono для Android и убедиться, что они обновлены.

0 голосов
/ 28 февраля 2012

Согласно этому:

http://mono -for-android.1047100.n5.nabble.com / Preserve-User-Data-Between-развертывает-td4811808.html

MonoDevelop пока не имеет этой функции.

...