应该在哪里存储可写的SQLite数据库?

时间:2018-04-26 01:12:21

标签: android xamarin visual-studio-2017

我想创建一个SQLite数据库,其中存储了用户在我的应用程序中输入的数据。

阅读this帖子,我选择了

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

当我尝试写入此文件夹时,出现以下错误:

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

它是否正常"这个文件夹不可写? 我在干净的Android设备上尝试了它,启用了开发人员功能。

如果不使用此文件夹,我应该使用哪一个?

非常感谢!

编辑:我还不确定我的问题是否与其他帖子有关,因为我似乎在写入设备上的任何目录时遇到问题。

0 个答案:

没有答案