我有一个使用 SQLite
在本地操作数据的应用程序(Xamarin.Forms 跨平台)。我已经像这样初始化了数据值:
static UserDatabase database;
database = new UserDatabase(DependencyService.Get<ILocalFileHelper>().GetLocalFilePath("User.db3")); //sv67219.Diabetes_App.dbo"));
这似乎工作得很好,但我不知道数据库到底存储在哪里。换句话说,"User.db3" 存储在哪里? (哪个文件夹?)。
我想知道这个,因为我想通过 DBBrowser 查看我的数据库。因为没有 DBBrowser,我不知道正在创建什么表以及后台发生了什么(否则我使用查询每个场景来输出值)。
谢谢!
最佳答案
第一步:进入以下目录
C:\Users...\AppData\Local\Android\sdk\tools\lib\
第二步:点击下面的应用monitor.exe
第 3 步:选择模拟器
第 4 步:点击data 文件夹,然后再次点击data 文件夹
第 5 步:找到您的应用程序 (com.xxx.xxxx.xxxx),然后选择文件文件夹。然后就可以看到xxxx.sql
关于c# - Xamarin Sqlite 本地文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44638086/