1

我正在使用 monodroid 并通过 sqlite-net 库使用数据库。在一个应用程序事务中,所有数据都正确放置和从数据库中获取,但是当我下次部署应用程序时,我的数据库文件不存在。

我正在使用类似这些的方法

但我m testing same code in MonoTouch and WP7 application and it没事。

所以问题是:为什么数据库总是丢失?

4

1 回答 1

6

要在应用程序安装之间保留数据和缓存数据:

在 Visual Studio 中:

Click Tools > Options...
In the left-hand tree, select Xamarin > Android Settings
In the right-hand panel, select [X] Preserve application data/cache on device between deploys.

在 Xamarin 工作室中:

Click Tools > Options (Windows) or Xamarin Studio > Preferences (OS X)
In the left-hand tree, select Projects > Android
In the right-hand panel, select [X] Preserve data/cache between application deploys.

基于Xamarin 论坛上的帖子

于 2013-05-22T16:12:36.153 回答