Где должна храниться записываемая база данных SQLite? - PullRequest
0 голосов
/ 26 апреля 2018

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

Чтение этой записи, я выбрал

string dir = Environment.GetFolderPath(Environment.SpecialFolder.Personal);

Когда я пытаюсь записать в эту папку, я получаю следующую ошибку:

System.UnauthorizedAccessException: Access to the path '/data/user/0/MyApp.Android/files' is denied.

Это нормально, что эта папка недоступна для записи?Я попробовал это на чистом устройстве Android, у которого включена функциональность разработчиков.

Если эту папку не следует использовать, какую я должен использовать вместо нее?

Большое спасибо!

Редактировать: Я пока не уверен, связана ли моя проблема с другим постом, поскольку у меня, похоже, проблемы с записью в ЛЮБОЙ каталог на устройстве.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...