gpt4 book ai didi

xamarin.ios - 如何在跨平台应用程序中共享 Xamarin.Mobile 相关代码

转载 作者:行者123 更新时间:2023-12-05 00:27:31 25 4
gpt4 key购买 nike

我正在开发跨平台移动应用程序,据我所知,Xamarin.Mobile 的开发是为了增加跨平台应用程序中的代码共享。虽然我无法将其放入 PCL。我得到的是每个 API 方面(联系人、地理位置等)的平台特定实现。

同时文件链接也不能正常工作,因为 Geolocator(仅作为示例)构造函数包含特定于平台的参数(Android.Context 在 MonoDroid 的情况下)。

我应该如何在 Monodroid、Monotouch 和 WP 之间共享 Xamarin.Mobile 相关逻辑?我错过了一些 Xamarin 概念吗?

谢谢,
阿列克谢·斯特拉赫

最佳答案

Xamarin.Mobile 当前不支持可移植库。需要对其进行重构,以便将接口(interface)包含在可移植库中,并将它们的实现包含在特定于平台的库中。

我不知道这是否在他们的路线图上,但它是开源的 https://github.com/xamarin/Xamarin.Mobile ,所以如果你觉得很勤奋,你可以向他们发送一个拉取请求。 :)

关于xamarin.ios - 如何在跨平台应用程序中共享 Xamarin.Mobile 相关代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20412812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com