求助一下大神,关于C#开发android和java开发的区别

黑手党维多 2014-08-03 10:58:14
我现在在一个游戏公司,主要负责.net网站及游戏后台数据库部分,我们公司除了开发桌面游戏外,还开发android应用,不过用的是java,他们只是写了个前端显示,后面方法和数据都是我写的web服务,通过web服务调用逻辑,然后xml数据传给他们,我想问的是,现在好像C#也能开发android,但是貌似说开发框架收费,不知java收费不收费,如果java不收费,准备学习一下java,毕竟不收费的东西发展相比收费肯定是宁愿选择不收费的
第二个是,如果用C#开发,只能用Xamarin吗,还有个mono是怎么回事呢??,另外,开发手机游戏,服务端和客户端都是用java吗
...全文
626 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑手党维多 2014-08-13
  • 打赏
  • 举报
回复
引用 9 楼 icyblood198999 的回复:
lz的帖子让我想起了很早以前的一位大神。问了一个关于c#编android程序的问题,下面只要有人说不好,他就开喷。
额,太牛了,本人是小糊涂神,不敢开喷,只是为了自己的发展,什么意见都接受,综合大家的意见,还是准备弄几本书学学java,而且工作中公司开发手机的也是用的java,这样将来也好沟通
icyblood198999 2014-08-05
  • 打赏
  • 举报
回复
lz的帖子让我想起了很早以前的一位大神。问了一个关于c#编android程序的问题,下面只要有人说不好,他就开喷。
DrSmart 2014-08-05
  • 打赏
  • 举报
回复
如果不想给自己找麻烦,还是用java,比如遇到问题,资料都是java的
s478853630 2014-08-05
  • 打赏
  • 举报
回复
谷歌基本就是三不管 随你怎么玩
kengdy 2014-08-04
  • 打赏
  • 举报
回复
开发Android自然本质都是使用谷歌的原生SDK,即Java语言开发。但是C#也可以,是因为有转译框架,帮你把C#语言转换成Java语言,这个框架一般都是收费的。MONO就是一个付费的C#移动开发框架,可以支持转换成IOS版本,一般是支持原生的Java开发出来的Android版本,通过MONO转换成C#语言,然后转换成XCODE,在MAC下编译打包IOS版本,即通常说的跨平台移动开发。
Johnny-xz 2014-08-04
  • 打赏
  • 举报
回复
Java 开发 android 都是免费的
517967268 2014-08-04
  • 打赏
  • 举报
回复
还是使用eclipse开发android吧
Trent1985 2014-08-04
  • 打赏
  • 举报
回复
现在C#开发android是收费的,就是购买开发框架;另外,开发手机游戏,服务端和客户端,如果你做android开发,最好还是用谷歌的开发工具,当然了,是 java;
黑手党维多 2014-08-04
  • 打赏
  • 举报
回复
谢谢楼上各位解答,后来我考虑了下,确实还是用java比较好,而且掌握了网络编程的原理,很多东西都相似,决定下一段时间学习这个,然后学完了后,再开始学我用的语言C#的unity3d技术
韩曙亮 2014-08-03
  • 打赏
  • 举报
回复
Java 开发 android 都是免费的, 系统也是开源的, 开发环境直接从官网下载

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧