大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

Xamarin 的 Mono for Android 目前可运行于 MIPS 上

  • 2012-03-02
  • 本文字数:781 字

    阅读完需:约 3 分钟

Xamarin 公司已经完成了 Mono 向 MIPS 的移植,目前它推出了可运行于除 ARM 之外的 MIPS 架构上的 Mono for Android

作为 C#和 CLR 的开源实现,Mono 随着的时间推移已经被移植到了各种不同的架构中,包括著名的 x86、x86-64 位、ARM、I64、PowerPC、SPARC 32 以及较少用到的 Alpha 和 HPPA,后两个架构目前不受维护。 同样,也就有人从 1.2.1 版本开始就尝试将 Mono 移植到 MIPS 架构中。

MIPS Technologies 已经将 Android 4.0 移植到了它们的平台之上,并在 MWC 2012 大会上公布了许多低成本设备,包括在印尼发布的仅售33 美元的ICS 平板,以及在中国发布的另一个低于100 美元的设备。作为为iOS 和Android 提供跨平台Mono 应用程序开发工具的公司, Xamarin 与 MIPS 携手一同推出了基于 MIPS 架构之上的 Mono for Android ,它的推出让 C#应用程序在此类设备上的开发成为可能。

Xamarin 公司 CTO——Miguel de lcaza 为我们提供了一些关于 MIPS 移植的细节信息:

这次我们完成的移植早在过去 4-6 年前就开始了,但是始终没能在 Mono 老版本中完全完成。

从那时以后,由于 Mono 内部结构变化了不少,我们不得不重新做些工作来支持 MIPS,不过最重要的是我们得让一次完整的移植通过我们所有的测试集。虽然之前的工作已经能够让基础部分得以运行,但是对我们来说,发布一项产品需要确保它能够完整地支持 Mono 运行时的所有特性,包括用于嵌入式设备和 Android 设备的迷你操作系统,到大量用户使用的服务器电脑,我们都需要进行支持。

此次移植有助于引发市场对低功耗模式处理器的重新关注。

de lcaza 还提到此次 MIPS 移植中包含了一个通过 Mono 全套测试集的完整 JIT,但是并没有提供对 AOT 的支持,因为“这是一项通常用于桌面部署、用在像 iPhone 一样的封闭环境以及防止 JIT 引擎运行的游戏控制台中的技术”。

查看英文原文: http://www.infoq.com/news/2012/02/Mono-Android-MIPS

2012-03-02 02:271971
用户头像

发布了 125 篇内容, 共 43.7 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

华为云DTSE助力无锡云数IoT系统:打造超可靠数字化之源

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 华为云DTSE

阿里云PolarDB开发者大会首度召开,让数据库开发像“搭积木”一样简单

阿里云瑶池数据库

数据库 云计算 阿里云 云原生 开发者大会

一文了解字节跳动消息队列演进之路

字节跳动云原生计算

大数据 云原生 消息列队

数字先锋| 让群众健康更有“医靠”,天翼云为喀什中医院开出“上云妙方”!

天翼云开发者社区

云计算 大数据

百度基于金融场景构建高实时、高可用的分布式数据传输系统的技术实践

JackJiang

网络编程 即时通讯 IM

Web Components从技术解析到生态应用个人心得指北

zhoulujun

国外服务器租用:如何在预算内选择最优服务

一只扑棱蛾子

国外服务器

一、nextjs如何使项目工程化(c-shopping电商开源)

Geek_9da61c

开源 eslint prettier husky next.js

ClickHouse分析效率翻倍提升,揭秘奇点云对归因分析场景的优化实践

先锋IT

喜报!博睿数据荣获数据猿“年度创新服务企业奖、年度创新服务产品奖”

博睿数据

可观测性 博睿数据 运维监控

OpenHarmony开源GPU库Mesa3D适配说明

Laval小助手

OpenHarmony

克服传统企业数字化转型的十大阻力

天津汇柏科技有限公司

数字化转型

详解KubeEdge EdgeMesh v1.15 边缘CNI特性

华为云开发者联盟

开发 华为云 容器网络 华为云开发者联盟

微信公众号短链实时获取阅读量、点赞数爬虫方案(不会Hook可用)

不在线第一只蜗牛

爬虫 微信公众号 工具分享 hook

“一次不过、免费再考” 限时活动开启,快来考取亚马逊云科技认证吧!

亚马逊云科技 (Amazon Web Services)

培训与认证

OpenHarmony图形HDI基础适配及点屏

Laval小助手

克魔助手抓包教程:网络数据包分析利器

一款轻量级、基于Java语言开发的低代码开发框架,开箱即用!

互联网工科生

Java 低代码 数字化 开发框架 JNPF

Xamarin的Mono for Android目前可运行于MIPS上_.NET_Abel Avram_InfoQ精选文章