要为 Xamarin.Forms 下载哪个 SQLite 数据库

Which SQLite database to be downloaded for Xamarin.Forms

我想将注册屏幕中的数据保存到我的 xamarin.Forms 应用程序的数据库中,我打算使用 SQLite 数据库。 我已经在我的项目中下载并安装了 SQLite.Net.Core-PCL 3.1.1 库。

下面应该选择哪个数据库link https://www.sqlite.org/download.html: 我应该使用 Precompiled Binaries for Android 要么 Precompiled Binaries for Windows ?

环境详情

OS: Windows 10 Enterprise, 64 bit operating system
IDE: Visual Studio 19 preview
Xamarin.Forms
SQLite.Net.Core-PCL 3.1.1

您应该使用 https://www.nuget.org/packages/sqlite-net-pcl/,因为它是原始版本和 更新的 版本。

它包含对 SQLitePCLRaw.bundle_green 包的引用,该包又为所有各种平台和框架提供依赖于平台的 SQLite 本机库:

  • .NETCoreApp 0.0
  • .NETFramework 3.5
  • .NETFramework 4.0
  • .NETFramework 4.5
  • .NET 标准 1.1
  • MonoAndroid 0.0
  • 便携式 Class 库(.NETFramework 4.5,Windows 8.0,WindowsPhoneApp 8.1)
  • UAP 10.0
  • Windows 8.0
  • Windows 8.1
  • WindowsPhone 8.0
  • WindowsPhoneApp 8.1
  • Xamarin.iOS 1.0
  • Xamarin.Mac 2.0

回复:https://www.nuget.org/packages/sqlite-net-pcl/

回复:https://www.nuget.org/packages/SQLitePCLRaw.bundle_green/