写点什么

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:271585
用户头像

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

关注

评论

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

趣说 Node.js 的事件循环

Regan Yue

node.js Regan Yue 10月月更

未来已来,运营商如何驱动区块链应用创新提速?

CECBC

区块链将规则写入代码 重构市场新制度

CECBC

Go 扇入 / 扇出

baiyutang

golang 10月月更

官方线索|科大讯飞全球1024开发者节

xcbeyond

1024我在现场

Gas 机制是如何运作的

Rayjun

以太坊

分布式文件存储系统Minio实战

飞鸟

Minio 分布式文件存储

人工智能解决方案 --- 智能运维(AIOps)

micklongen

人工智能 AIOPS 知识图谱 智能运维 数据工程

linux【redhat&ubuntu】下ffmpeg-3.1安装编译及视频转码

程序员架构进阶

架构 ffmpeg 视频流 10月月更

CPU、指令集、微架构概念学习

轻口味

10月月更

【产品】论增长黑客思维如何让B端产品爆发式增长

极光一号。

云原生 用户增长 b端产品经理 增长黑客

Minio环境搭建

飞鸟

Minio 分布式文件存储

初始化 Ubuntu 工作环境

看山

ubuntu 10月月更

博鳌亚洲论坛国际科技与创新论坛第二届大会区块链分论坛紧密筹备中

时空云

区块链 博鳌 亚洲论坛

018云原生之基础架构

穿过生命散发芬芳

云原生 10月月更

Kafka 生产环境部署指南

Se7en

微博评论高性能高可用计算架构设计

看,有只猪

API网关Kong实战

飞鸟

kong api 网关 API Gateway

Prometheus 基础查询(四)修饰符

耳东@Erdong

Prometheus 10月月更

WEB图像优化

devpoint

性能优化 image 图像格式 10月月更

【LeetCode】环形链表Java题解

Albert

算法 LeetCode 10月月更

在线字符串哈希/散列工

入门小站

工具

【Flutter 专题】133 图解自定义 ACEWaterButton 水波纹按钮

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 10月月更

👊 【Spring技术特性】带你看看那些可能你还不知道的特性技巧哦!

洛神灬殇

Java spring Spring特性 10月月更

5分钟搞懂Monorepo

俞凡

git 架构

linux之awk使用技巧

入门小站

Linux

Linux system hardening: adding hidepid to /proc mount point

卓丁

Linux linux security proc hidepid

Spring 框架学习

风翱

spring 10月月更

【设计模式】第四篇 - 简单工厂

Brave

设计模式 工厂模式 10月月更

Win11安装PyTorch

IT蜗壳-Tango

10月月更

【架构实战营作业】模块五——微博评论计算架构

聆息

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