【发布时间】:2023-03-27 12:36:01
【问题描述】:
您如何在 .net 标准库中编写 Xamarin 平台特定代码?
我想在 .Net 标准库中使用像 Xamarin.Forms.Platform.iOS 这样的命名空间..
用例:我想为我的应用程序开发一个 .net 库,其中包括适用于各种平台的视频播放器。此视频播放器还必须与 .net 库中的其他代码交互。
或者是我需要使用共享项目或可移植库的答案?
【问题讨论】:
-
根据定义,您不能在跨平台库中包含特定于平台的代码。跨平台库只能包含跨平台代码。我建议您在 github 上查看一些常见的 Xamarin 插件,了解它们是如何构建的 - 大多数都会有一个通用的共享库以及特定于平台的库。
-
@magicandre1981 谢谢我看到并阅读了它。
标签: xamarin xamarin.forms .net-standard