尽管我多年来一直在.Net平台上进行开发,但是在移动开发方面,我还是一个新手。
我正在使用Xamarin开发一个跨平台的消息传递应用程序,该应用程序严重依赖XMPP来从服务器进行更新。我环顾了一下,但是似乎还没有XMPP库已移植到Xamarin。 (我专门在寻找免费的库。)我想知道是否有可能在Xamarin的C#代码和Smack XMPP library for Android之间建立某种桥梁。一旦我知道如何执行此操作,iOS应该不是很大的挑战。
当然,这可能是一个更笼统的问题:是否可以将Xamarin的C#代码与本地Android库桥接?
任何指针都会有很大帮助。
有几个可用于c#的库。我自己是其中之一的作者。另请参阅此处作为(不完整)列表的开始: