atom安卓

编程入门 行业动态 更新时间:2024-10-28 02:35:17
Intel通过类似虚拟机的方式来计算并运行的安卓程序。 Android起初发展之际,并没有限定在何种平台上执行,只不过在当时的时空环境背景因素下,第一台市售Android手机HTC Dream(G1)采用了Qualcomm MSM7201A,这是款ARMv6指令集的产品。ARM开始如日中天,绝大部分Android手机皆采用相容ARM指令集的应用处理器(少数为MIPS指令集),苹果的iPhone和iPad系列产品更是全程采用。 所以Intel制作了Binary Translation这个转体中介转议层,用以相容ARM最佳化的程式。 原理大概是Android程式以Java写成并丢入Dalvik虚拟机执行,在使用Intel atom的Android手机中执行绝大部分没有问题。 Intel Binary Translator还能用来转换那些使用ARM NDK的应用程式,让他们能够在Intel Atom上正确执行。这个大概意思就是一些绕过Dalvik虚拟机的程序(通常是一些大型游戏)也能通过Intel Binary Translator转译。 不过Bay-trail处理器与应用程序也不是100%兼容,问题还是很多。不过上面提到的Intel的处理方法已经迈出了很大一步。
  这个是针对安卓系统开发的,简化了大量的指令来适应安卓系统的。能装安卓系统的ATOM,都装不了 windows系统。。。
  就像pc上的虚拟机一样
  安卓是基于linux开发的。而linux是基于Intel i386开发的,i386 是x86 atom 也是x86 所以能运行。
  • 0
  • 0
  • 0
  • 0
  • 0

更多推荐

atom安卓

本文发布于:2023-06-03 08:57:18,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/470189.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:atom

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!