为什么不能再桌面linux系统中做个虚拟机运行安卓的应用呢?

都说安卓是linux内核来的为什么不能在桌面端安装安卓应用呢?为什么谷歌不出个桌面操作系统呢?... 都说安卓是linux内核来的为什么不能在桌面端安装安卓应用呢?
为什么谷歌不出个桌面操作系统呢?
展开
 我来答
fano_0320
2012-09-18 · 超过19用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:45.2万
展开全部
android应用是apk程序包,linux内核相同,但是在pc上运行的代码和在手机登设备上运行的代码有区别,这是2个平台的差别

简单的比喻,linux认为AAA=111,android则认为AAA=000.所以他们的程序不同,因此无法安装使用

google有桌面操作系统,叫ubuntu,免费的
但是同样的理由,android的程序依旧没办法在ubuntu中直接安装运行

需要在pc中安装安装应用的话,可以试着在pc中安装一个android虚拟机。80%的应用可以使用
(因为很多应用要求重力感应,光感,水平仪等硬件支持,所以不能100%模拟应用)
时至名归
2012-09-18 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:149
采纳率:0%
帮助的人:99.9万
展开全部
android是Linux内核修改而来不错,但是google为了规避GPL协议而没有使用直接将内核和应用连接的方式,而是使用一个自建的Java虚拟机来运行android的程序,所以android应用才是Java编程而不是C/C++编程。
而桌面操作系统几乎被微软垄断,google更注意的是未来web系统的发展,也就是chrome OS
追问
不错
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangtao9999
2012-09-18 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8056万
展开全部
android 是有 x86 版的。
但 android 本身是一个高度优化的 java 虚拟机。针对 x86 再做优化无异于重新开发。而且 android 的函数库和传统 Linux 完全不是一套东西。两个共存也是问题。
所以 android 现在的模拟器,都是基于 qemu 的 arm 版的虚拟机上面跑 android 系统。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hezudao13
2012-09-18
知道答主
回答量:2
采纳率:0%
帮助的人:3096
展开全部
未来的趋势是像平板发展了,就像win8更适合平板但也能兼容台式笔记本一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式