2017-06-19 77 views
0

我有一個應用程序(Xamarin.Forms跨平臺),它使用SQLite本地操縱數據。我已經初始化了這樣的數據值:Xamarin Sqlite本地文件路徑

static UserDatabase database; 

database = new UserDatabase(DependencyService.Get<ILocalFileHelper>().GetLocalFilePath("User.db3")); //sv67219.Diabetes_App.dbo")); 

這似乎工作完美,但我不知道數據庫存儲的確切位置。換句話說,「User.db3」存儲在哪裏? (哪個文件夾?)。

我想知道這一點,因爲我想通過DBBrowser查看我的數據庫。沒有DBBrowser Coz我不知道什麼表正在創建和什麼在後臺(否則我使用查詢每個場景輸出值)。

謝謝!

+0

看看ILocalFileHelper的執行情況,還是隻檢查GetLocalFilePath()的返回值 – Jason

回答

1

第1步:轉到以下目錄

C:\用戶\應用程序數據\本地\ Android的\ SDK \工具\ LIB \

第2步:點擊下面的應用程序monitor.exe

enter image description here

步驟3:選擇模擬器

enter image description here

步驟4:點擊數據文件夾,然後再次數據

enter image description here

步驟5 :查找您的應用程序(com.xxx.xxxx.xxxx)然後選擇文件文件夾。然後你可以看到xxxx.sql