在这里寻找或一些建议。
我的 Xamarin Forms PCL 项目正在使用 SQLite.Net-PCL、SQLite.Net.Async-PCL、SQLiteNetExtensions 和 SQLiteNetExtensions.Async——所有这些都是 NuGet。
令人失望的是,SQLite.Net-PCL 不允许将 page_size 从默认值 4096 字节更改,并且目前没有解决此问题的计划。(https://github.com/oysteinkrog/SQLite.Net-PCL/issues/128)
这使我的数据库的大小无法接受;我需要 512 个字节,这将使数据库小大约八倍。所以我希望使用允许设置 page_size 的另一个版本的 SQLite-Net(用于 Xamarin iOS/Android)。
鉴于我致力于 SQLiteNetExtensions,哪个版本的 SQLite-Net 最适合使用?
最好在我的项目中包含 SQLite 源代码吗?
SQLiteNetExtensions 和 SQLiteNetExtensions.Async NuGet 是否仍可与该版本的 SQLite 一起使用,或者我是否需要包含这些源?(TwinCoders 建议使用 NuGets for SQLite.Net。)
当然会很感激任何建议。