标签: xamarin shared-libraries android-sqlite android-contentprovider portable-class-library
我正在使用Xamarin跨平台开发应用程序。此时,我的目标是为Android OS开发它。但未来的目标还包括为Windows手机应用程序使用相同的代码(有一些修改)。
我必须创建一个数据库并使其可供其他应用程序使用。我打算在我的应用程序中使用Content Provider(特定于android)。我的问题是在哪里编写Content Provider的代码 - android空间或公共代码空间?
我应该使用共享库还是可移植类库进行此类开发?