88问答网
所有问题
为什么android需要虚拟机,而ios不需要?
如题所述
举报该问题
推荐答案 2016-05-03
不是 Android 「需要」虚拟机 iOS 不「需要」,而是 Android 的系统机制本来一开始就是基于 Dalvik 虚拟机(现在是 ART)的。因果关系不要弄错。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MStt11VKBVKcB11BBcB.html
其他回答
第1个回答 2016-09-11
你是说底层的运行机制吗?因为android是基于Linux的,封装了JVM和ADT。android应用经过编译后生成.apk文件编译后生成.dex文件。为了让.dex文件能顺利在Linux上顺利运行,Android开发了ADT虚拟机。
第2个回答 2018-05-29
虚拟机的好处是通用性强,安卓用虚拟机是因为有各种手机厂家出各种各样的手机,谷歌控制不了,为了在所有手机上都能用安卓系统,只能舍弃一定性能而采用虚拟机。而苹果手机只有苹果公司出,系统可以随着机型改变而改变,不存在通用性问题
相似回答
IOS
系统和
Android
系统的区别(转)
答:
硬件差异:首先
,让我们从硬件基础看起。iOS依托于苹果自家研发的A系列处理器,其一体化设计确保了高度统一的性能和出色的软硬件协同,为用户提供流畅的体验。然而,Android生态系统则更为多元,各家厂商采用不同的处理器技术,导致软硬件间的协同性在某些情况下稍显不足。
软件框架
:在软件层面,iOS采用四...
安卓为什么
比
ios虚拟机
答:
1.安卓与IOS的区别:
1、两者运行机制不同:IOS采用的是沙盒运行机制,安卓采用的是虚拟机运行机制
。 2、两者后台制度不同:IOS中任何第三方程序都不能在后台运行;安卓中任何程序都能在后台运行,直到没有内存...2.安卓与IOS机制分析: iphone沙盒机制解释 应用程序位于文件系统的严格限制部分,程序不能直接...
android
应用和
ios
的区别是
什么?
答:
1、两者运行机制不同:IOS采用的是沙盒运行机制
,安卓采用的是虚拟机运行机制。2、两者后台制度不同:IOS中任何第三方程序都不能在后台运行;安卓中任何程序都能在后台运行,直到没有内存才会关闭。3、IOS中用于UI指令权限最高,安卓中数据处理指令权限最高。iphone沙盒机制解释:应用程序位于文件系统的严格...
安卓
和
IOS
系统区别
答:
他们的实现方式不同
,安卓系统是基于Java的,而Java不是一个底层的语言,它的运行需要虚拟机,也就是说它是在虚拟机上运行的。比如运行一个app,要先运行一个虚拟机,而后再运行该app。而iOS的实现是基于object c语言的,它接近底层,
更接近机器
,可以直接运行,不需要虚拟机这一步。这样看来,二者的...
苹果
系统和
安卓
系统的区别苹果系统和安卓
答:
1、从流畅性来讲,ios系统更具优势。
Android
系统采用
虚拟机
的运行机制,需要消耗更多系统资源。Android系统使用一段时间后容易出现卡顿
,而ios
系统则很少出现卡顿现象,并且Android系统的桌面灵敏性不如ios系统。2、ios系统更加省电。这是系统机制决定的。Android会占用更多的资源来支撑系统运行,导致了它会比较...
智能手机系统如
android
、
ios
、BB、WindowsPhone等都
需要虚拟机
吗?
答:
凡是需要在运行之前安装的软件都是
需要虚拟机
(模拟器)的,只是在你安装的时候第一步安装的东西就是虚拟机
ios
系统和
Android
区别?
答:
1、两者运行机制不同
:IOS采用的是沙盒运行机制,安卓采用的是虚拟机运行机制。2、两者后台制度不同:IOS中任何第三方程序都不能在后台运行;安卓中任何程序都能在后台运行,直到没有内存才会关闭。3、IOS中用于UI指令权限最高,安卓中数据处理指令权限最高。
Android
、
ios
区别
答:
1先从流畅性来讲,ios系统更具有优势。
为什么
这么说呢?
Android
系统采用了
虚拟机
的运行机制,这样的运行机制需要消耗更多的系统资源。Android系统使用一段时间后就会变得卡顿
,而ios
系统几乎不会出现卡顿的现象,并且Android系统的桌面滑动的灵敏性都不如ios系统。2从性价比的角度来讲。苹果公司对ios系统是...
大家正在搜
androidstudio虚拟机
ios虚拟机运行windows
android上的虚拟机
android的vm虚拟机是哪个
安卓windows7虚拟机
android虚拟磁盘
ios手机虚拟机
vmware安卓虚拟机怎么联网
android vmware
相关问题
为什么android需要虚拟机,而ios不需要
虚拟机可以运行WINDOWS,MAC OS,android等...
为什么他们说安卓系统用久了会卡,而ios就好很多?与安卓的d...
iOS系统为啥比android系统流畅?
为什么都说苹果比安卓流畅,安卓真的比不过苹果吗
为什么android需要虚拟机,而ios不需要?
ios与安卓的区别 浅谈ios为什么比安卓流
怎么把android的Java程序应用到ios上,而不用把程...