是否可以将xamarin部分嵌入到现有的本机应用程序中?

Geo*_*rey 5 xamarin.ios xamarin.android xamarin

我有现有的iOS和Android原生应用程序.是否可以使用Xamarin编码部分扩展应用程序?

mig*_*aza 6

Xamarin.iOS和Xamarin.Android目前都设置为控制您的应用程序,因此您需要使用C#编写主程序,然后调用现有代码.

您这样做的方法是将现有的Objective-C或Java代码绑定为C#库,然后从C#中使用这些库.绑定技术正是驱动Xamarin.iOS和Xamarin.Android工具的原因,因此您将有效地做同样的事情.

绑定后,互操作性可以双向运行:您可以调用本机代码,本机代码可以调用C#.

坏消息是,从第0天起开始喜欢用两种工具编写代码,首先要做的是绑定,这通常不像在屏幕上观看彩色平方移动一样有趣.