Xamarin跨平台数据库

时间:2017-11-14 18:51:48

标签: database sqlite xamarin.ios xamarin.android couchbase-lite

我正在开发Xamarin.iOS和Xamarin.Android中的跨平台应用程序。我想写一个dal或repository层,然后从Android和iOS yo层引用它。这可能吗?感谢。

1 个答案:

答案 0 :(得分:0)

这种情况对于1.x是不可能的,因为API与任何PCL或.NET标准配置文件都不兼容(但是,您可以使用共享项目来实现类似的功能)。但是,该库的2.0版本编译为.NET Standard 1.4,因此您可以创建一个程序集,该程序集可以被任何平台引用,该平台也至少实现了.NET Standard 1.4(包括Xamarin iOS和Android)。