ste*_*avy 7 c# c++ android xamarin.android xamarin
目前我正在探索如何使用Xamarin和C#为Android编写移动应用程序.我还有一些应该在应用程序中使用的c ++库(以及它们的源代码).这些图书馆负责通过互联网进行交流(只是说).
那么可以在xamarin.android项目中使用这个c ++代码吗?或者它应该用c#重写才能使用?
我不确定网络,但大多数 C++ 代码可以在 Xamarin 中 100% 使用。
如果它有效,您无法确定它是否在 IOS 上的每种情况下都能正常工作。我们在使用 UDP 套接字进行 VOIP(C#) 时遇到了同样的问题。大多数情况下它都可以工作,但如果是 VOIP,您需要使用 iOS 套接字,这样您就可以将它们设置为特殊模式,这样当应用程序暂停时它们就不会关闭。
所以这取决于你想要做什么以及C++代码是如何编写的。我不确定在 iOS 上使用 C++ 时是否可以使用普通的 unix 套接字,但这应该是使用它时的唯一问题。
刚刚检查:Mac/IOS 是否使用与 Linux 内核相同的 sys/socket.h?
我想,如果你的库使用 BSD 套接字,一切都应该没问题。
| 归档时间: |
|
| 查看次数: |
5896 次 |
| 最近记录: |