现在带有谷歌的Android操作系统的G1已经上市了(很快),Android平台会支持。net吗?
当前回答
Android有Mono,为Android移植的。net框架。还有MonoDroid,一个使用c#和核心。net api来开发基于android的应用程序的开发栈。MonoDroid预览版1已经在几天前发布了。
其他回答
你更有可能看到Silverlight的Android实现。微软的代表已经证实这是可能的,而iPhone的代表说这是有问题的。
但是。net框架的一个版本是可能的。只是需要有人这么关心它:)
但实际上,从c#到Java并不是什么大不了的事情,考虑到两个平台(PC vs. G1)之间的巨大差异,你似乎不太可能用一个代码库来运行任何你想在两个平台上运行的应用。
Android有Mono,为Android移植的。net框架。还有MonoDroid,一个使用c#和核心。net api来开发基于android的应用程序的开发栈。MonoDroid预览版1已经在几天前发布了。
我认为这是可能的。也许还可以查看这个视频
Miguel de Icaza于2010年2月17日在他的博客上宣布,他们开始为android开发mono,并将其命名为MonoDroid。
这将类似于iphone上的MonoTouch,但适用于android。
它将提供绑定到android UI,所以应用程序将看起来和感觉live原生android应用程序。这将要求你编写一个android特定的UI。
但是,您将能够重用现有的较低级别库,而无需重新编译。
在我看来,。net在Android上的应用是很有可能的。有消息称,微软将为Android发布合适的Silverlight——永远不要低估微软为苹果推出Silverlight的优势。一款速度更快、功能更丰富、开发周期更快的智能手机,令人印象深刻的硬件,Flash和Silverlight作为标准安装。
微软对改进Android有着既得利益,与此同时,为Android上的Silverlight开发的应用程序也将适用于Windows Phone 7操作系统,具有多点触控、GPS等功能。
推荐文章
- 我如何能使一个组合框不可编辑的。net ?
- .NET反射的成本有多高?
- 何时在Android中使用RxJava,何时使用Android架构组件中的LiveData ?
- 如何在Android项目中使用ThreeTenABP
- 指定的子节点已经有一个父节点。你必须先在子对象的父对象上调用removeView() (Android)
- 我的Android设备没有出现在adb设备列表中
- 将流转换为字符串并返回
- 在没有安装apk的情况下获取Android .apk文件的VersionName或VersionCode
- Fragment onResume() & onPause()不会在backstack上被调用
- 如何设置基线对齐为假提高性能在线性布局?
- 如何获得当前屏幕方向?
- IEquatable和重写Object.Equals()之间的区别是什么?
- 如何在Android中渲染PDF文件
- 我如何解决错误“minCompileSdk(31)指定在一个依赖的AAR元数据”在本机Java或Kotlin?
- 如何改变TextInputLayout的浮动标签颜色