关于android操作系统的疑问 老师好,大家都说android是基于linux内核的,那么我想知道windows上的android模拟器是如何将linux系统上的应用和windows系统联系到一起的呢?请智者回答。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 android是基于linux内核,android的模拟器是基于Qemu,Qemu是一个开源的小巧的虚拟机,可以用它来模拟arm9平台,所以可以在window。linux。mac上模拟运行android,你想了解其中原理的话,可以参看其代码~ 都是Emulator仿真器,百度Qemu仿真器就知道了。 是不是说Qemu就是android自己的虚拟机呢?就是相当于java的jvm一样呢? 是不是说Qemu就是android自己的虚拟机呢?就是相当于java的jvm一样呢? 是不是说Qemu就是android自己的虚拟机呢?就是相当于java的jvm一样呢? 不是,Qemu是一个开源的虚拟机,他不但可以运行android,还可以运行windows,linux,取决于你模拟的硬件是什么,安装的操作系统是什么,android的模拟器,你可以简单的理解为,硬件模拟ARM9(goldfish),操作系统安装的为android 那我经常听人说android有自己的虚拟机,那是为什么呢?您能给我讲讲android自己的虚拟机是怎么回事吗?谢谢 您的意思是不是说dalvik是基于qemu? 你有点混淆啦,建议你找点书籍资料看看,qemu和dalvik是完全不同的两个东西,android是Java构建的,所以要运行android需要有个java的虚拟机,dalvik是谷歌优化过的java虚拟机。android的运行与Qemu没有任何关系。 android的模拟器才是基于Qemu虚拟机的。你可以将android模拟器这样理解,它是一个运行于windows或者linux或者Mac的Qemu虚拟机,它模拟的硬件平台是Goldfish,安装的是剪裁的linux操作系统,在这个linux操作系统上,运行着一个叫dalvik的Java虚拟机,这个java虚拟机上运行着android。 android pppoe ethernet adsl 只能输入ip上网 关于Highcharts在安卓上的显示问题 Android客户端莫名其秒阻塞 有关Android的图像问题。。 ProgressBar 的一个小问题 关于android的不同机型界面布局问题 android AsyncTask progressbar 不能刷新 关于手机apn使用代理情况下的问题请教 android webview属性设置 android上QT开发接收不到UDP数据包 求助 网页显示不正常 android开发证券软件,怎样把走势图画成渐变图??
你有点混淆啦,建议你找点书籍资料看看,qemu和dalvik是完全不同的两个东西,android是Java构建的,所以要运行android需要有个java的虚拟机,dalvik是谷歌优化过的java虚拟机。android的运行与Qemu没有任何关系。
android的模拟器才是基于Qemu虚拟机的。你可以将android模拟器这样理解,它是一个运行于windows或者linux或者Mac的Qemu虚拟机,它模拟的硬件平台是Goldfish,安装的是剪裁的linux操作系统,在这个linux操作系统上,运行着一个叫dalvik的Java虚拟机,这个java虚拟机上运行着android。