Xamarin 为原生开发者构建跨平台 sdk

Posted

技术标签:

【中文标题】Xamarin 为原生开发者构建跨平台 sdk【英文标题】:Xamarin build cross platform sdk for native developers 【发布时间】:2015-02-23 14:40:50 【问题描述】:

我将为 androidios 开发人员构建一个 sdk 目标。 我想也许我不会为目标 c 和 java 编写它,而是使用单跨平台来推进。

唯一的问题是xamarin可以生成apk和ipa。

是否可以让它为xcode开发者和jar文件以及android/java开发者生成静态库?

谢谢

【问题讨论】:

【参考方案1】:

您将无法使用 Xamarin 创建静态库或 jar 文件以供您的 Obj-C 或 Android 应用使用。这是不支持的。但是,如果您在静态库或 jar 文件中有大量业务逻辑和其他逻辑,则可以创建绑定库,并且您的 Xamarin 应用程序可以使用它们。

Binding To Java Libraries

Binding To Objective-C Libraries

【讨论】:

【参考方案2】:

不,这还不可能。不知道以后会不会有这种功能。

【讨论】:

以上是关于Xamarin 为原生开发者构建跨平台 sdk的主要内容,如果未能解决你的问题,请参考以下文章

移动UI控件Telerik UI for Xamarin发布R2 2019|引入Map控件

Unity 多平台原生SDK接入速览:QQ互联

UITabBar项目位置问题Xamarin

Xamarin原生跨平台概述(精简概述,命中要害。PS:无图)

无法使用原生代码在 V2 Flutter 中截屏,它在 V1 Flutter 中运行良好

Xamarin.ios引用第三方SDK