【问题标题】:Xamarin, create a NuGet Package with .net Standard 2.0 and Dependecy ServicesXamarin,使用 .net Standard 2.0 和 Dependecy Services 创建 NuGet 包
【发布时间】:2018-06-08 09:47:41
【问题描述】:

我正在使用带有 Xamarin 的 .Net Standard 2.0 创建一个 NuGet 包,一切正常,但现在我需要创建一个 依赖服务 在 iOS 和 Android 上使用本机代码,我可以创建接口,但我无法为 iOS 和 Android 创建实现,因为我的解决方案中没有 iOS/Android 项目。

有办法添加 iOS/Android 解决方案,以便我可以编写特定于平台的实现吗?以及如何将其导出到我的 NuGet 包中?

任何帮助将不胜感激。

【问题讨论】:

  • 你的 nuget 包是单独的 .netstandard2.0 类库吗?如果是这样,您是否使用渲染器?我似乎无法将 xamarin.platform.ios/droid 导入单独的类库!

标签: .net xamarin nuget


【解决方案1】:

要将 iOS 项目导出为 NuGet 包,我必须继续 Project->Options->NuGet Package->Build 并选中“创建 NuGet 包时建设项目”。

我认为这是最好的解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-27
    • 1970-01-01
    • 2020-06-01
    • 1970-01-01
    相关资源
    最近更新 更多