android x86 兼容问题,X86如何解决Android应用兼容性问题

随着英特尔加快进入移动芯片的领域,X86架构的安卓平板也逐渐走入了人们的实现,然而不同于ARM架构,X86架构的安卓平板是如何解决这一问题的呢?可能这篇文章能给大家解决心中的抑或。

X86架构平板

在实际测试中,X86的应用兼容性已经做的十分完善,英特尔此前宣布可达95%的兼容性不假,大家大可放下心里包袱。不过英特尔是如何做到的,这背后的原因很多人并不知道。恰好在IDF上,笔者遇到了一位英特尔软件部门工程师,他通俗的讲述了其中的原因。

据称,问题主要出在指令集上,X86使用的是SSE指令集,而ARM是用的NEON指令集,两者差异导致了应用不兼容。不过好在Android 的大部分应用运行在Dalvik虚拟机之上,并不依赖CPU架构,因此这些应用可以很好地跑在X86上。

不过虽然支持Dalvik的程序占据大多数,但仍然会有一些应用绕过Dalvik。比如需要更高的性能或者需要硬件的支持的时候,前者通常是大型游戏,后者则是结合了感应器或者电源管理等硬件相关的应用。Angry Bird两者都不占,所以可以兼容,赛车游戏两者都需要,所以大多不兼容。

编者评论:综上所述,在普通应用中,X86架构的芯片能够完美兼容软件。但是如果遭遇大型游戏的话,X86还略显不足。而面对平板大量的娱乐功能,英特尔需要做的努力还有很多。

微软Windows8操作系统带来了全新的触控体验,革命性的变化使Windows8拥有与众不同的触摸操作体验。Windows8的出现使得平板应用程序运行更加高效,系统唤醒时间大大缩短,完美兼容原有操作程序,使用更便利,工作更有效率。

Windows 8彰显魅力新体验,你必须拥有!请关注Win8专区:http://win8.pchome.net

(文章转自驱动之家)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值