我正在开发跨平台移动应用程序,据我了解,开发 Xamarin.Mobile 是为了增加跨平台应用程序中的代码共享。虽然我无法将其放入 PCL。我得到的是每个 API 方面(联系人、地理位置等)的平台特定实现。
同时文件链接也不能正常工作,因为 Geolocator(仅作为示例)构造函数包含特定于平台的参数(Android.Context 在 MonoDroid 的情况下)。
我应该如何在 Monodroid、Monotouch 和 WP 之间共享 Xamarin.Mobile 相关逻辑?我错过了一些 Xamarin 概念吗?
谢谢, 阿列克谢·斯特拉赫