c# - 有没有什么解决方案可以用 C# 开发黑莓应用程序,比如用于 Android 的 Mono 或 Monotouch?

标签 c# android mono xamarin.ios xamarin.android

我有一个应用程序已使用适用于 Android 和 MonoTouch 的 Xamarin 解决方案 Mono 移植到 Android 和 iOS。之所以这样做,是因为通过这种方式,我可以使用相同的加密库将所有这些平台与 C# Web 服务连接起来,该服务无需 HTTPS 即可解密接收到的数据。

是否有任何可以移植到黑莓上的使用 C# 的解决方案?移植 Android 应用程序的 Blackberry 10 操作系统功能是否可以解决此问题?

顺便说一句,不要回答我迁移到支持 HTTPS 的 Web 服务的解决方案。 提前致谢...

最佳答案

答案是肯定的,也不是。

是的。通常,您可以将 Android 应用程序移植到黑莓 10。您可以使用 provided tools检查兼容性。

但是,不幸的是,您还不能将适用于 Android 应用程序的 Mono 移植到 BB 10。因为

Apps that utilize native code bundled into their APK file

目前是not supported by BB 10这是路how Mono for Android works ,这是“否”的答案。

不过,好消息是有一个很酷的open source work允许您使用 C# 开发 native BB 10 应用程序。

关于c# - 有没有什么解决方案可以用 C# 开发黑莓应用程序,比如用于 Android 的 Mono 或 Monotouch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14758649/

相关文章:

c# - 平衡导向图

C# if 语句在 LINQ select 子句中

android - Dagger2 依赖组件与子组件

java - 线程中未调用 Run 方法

java - 在 FCM 通知后台发送 JSON

sql-server - 如何避免 Mono ADO.NET 在超时后向请求提供错误结果?

c# - 从代码和网站调用Web API

c# - MEF 和 ShadowCopying DLL,以便我可以在运行时覆盖它们

performance - MONO 的新遗物替代品?

mono - 合并两个 Mono 并得到一个 Flux。然后从该 Flux 中提取 Mono