是否有可能使用C#编写一个Android应用程序? 有没有API或什么? 个人和商业发展是免费的吗?
我需要安装在我的Visual Studio中有Android项目模板?
你可以使用Mono for Android
:
另一种select是dot42
:
dot42提供免费的社区许可以及399美元的专业许可。
使用单声道,我不会推荐它。 Mono运行时与您的应用程序捆绑在一起,所以您的apk最终会膨胀到6MB以上。 一个更好的C#编程解决scheme将是dot42 。 Mono和dot42都是许可产品。
就个人而言,我build议在IntelliJ IDEA开发环境中使用Java。 我这样说有三个原因:
我曾经是一名C#程序员,已经有12年的时间了,他开始用C#开发Android系统,但是最终却跳槽到Java路线。 语言是如此相似,你真的不会注意到很多的学习曲线。
PS如果你想使用LINQ,序列化和C#原生的其他方便的function,那么你只需要寻找相应的Java库。
这是一个新的(注意:在技术预览阶段): http : //www.dot42.com
它基本上是一个Visual Studio加载项,它允许您将C#代码直接编译为DEX代码。 这意味着没有运行时间要求,如单声道。
披露:我为这家公司工作
更新:所有来源现在在
单触即是答案。
我也使用了统一的3D游戏引擎来开发PC和手机的游戏。 我们在这个开发中使用c#。
你应该尝试一下运行Mono(与.NET兼容)。
对于游戏开发,我build议团结一致: http : //unity3d.com/
一般应用: http : //xamarin.com/monoforandroid
确实有可用于Android的C#编译器。 尽pipe我更喜欢用Java开发Android应用程序,但我可以推荐MonoForAndroid。 您可以在;
以上就是android开发分享使用C#开发Android应用程序相关内容,想了解更多android开发(异常处理)及android游戏开发关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/addevelopment/516638.html