Как сделать мою базу данных устойчивой к обновлениям/переустановкам?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как сделать мою базу данных устойчивой к обновлениям/переустановкам?

Сообщение Anonymous »

Я пытался найти место для хранения базы данных моего приложения, которое можно найти в браузере файлов на моем эмуляторе Android. При моей текущей настройке после переустановки приложения база данных стирается. Я хочу, чтобы пользователи могли легко переносить свою базу данных на новый телефон и сделать ее устойчивой к обновлениям/переустановкам. Я сохраняю в папке SpecialFolder.Personal:

Код: Выделить всё

string dbName = "AppStuff.db";
string folderPath = stem.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal);
string fullPath = Path.Combine(folderPath, dbName);
Я столкнулся с множеством SpecialFolder.MyDocuments. Разве это не то же самое, что Личное? Есть предложения?

Подробнее здесь: https://stackoverflow.com/questions/709 ... reinstalls
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»