java - C# 或 Java(在 android 上的性能)

标签 java c# android xamarin.android

所以,这可能会因为“基于意见”而被关闭,但我还是要问这个问题,因为我在浪费时间思考这个问题。

我的主要目标实际上是在 Android 上开发应用程序/游戏。我知道,Java 是最好的选择,但是我快速浏览了这两种语言,我更喜欢 C#...

现在我的问题是,在 Android 设备上使用 C# (monodroid) 会遇到很多问题吗?我知道性能可能会变慢,但它真的很明显吗?这里有人比较过这两者吗?

谢谢。

最佳答案

对于它的值(value)......我最近将我正在从事的一个 OpenGL 2D 手机游戏项目从使用 native 代码(Java(android)和 Objective-c(ios))编写到使用 Mono 和 C# 与 Xamarin。到目前为止,我还没有注意到太多的性能差异。我发现在 ios 上没有性能变化,在 android 上只有一些性能问题。没什么大不了的,也没什么能让我转回去的。我会说我个人比 Java 或 Objective-c 更喜欢用 c# 编码。我的工作效率也飞速上升,因为现在我基本上为两个平台编写一次代码......但是根据我的经验和意见回答你的问题,不,我认为你不会有任何性能问题。

关于java - C# 或 Java(在 android 上的性能),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24680892/

相关文章:

Java:无法加载属性文件。为什么?

java - java/grails中的服务器端网络打印

Android 布局溢出问题

android - 在 React Native 中取消焦点文本输入

android - 安装 ia32-libs 包

Java:使用Jsoup登录网站

java - 在异常中存储对对象的引用?

c# - 在c#中使用NPOI将xlsx文件转换为xls

c# - IE 的圆角问题

c# - 连接的当前状态是 connecting