希望我发的帖没有违规,
我之前老是搞混它们之间的关系,
认为阿里云只是安卓
的修改罢了,不过看了这帖子就明了,在这里共享给大家,学习学习!!!!
论坛里针对阿里云
OS
是否是
Android
二次开发有很多争论。大部分机友不是
IT
从业人员,对
于技术上的一些细节不了解。我做过
Android
开发,也图便宜买了
w700
。综合阿里云和其他
媒体的信息,结合我做
Android
开发的经验,
我对阿里云
OS
的技术架构有了一个清晰的判断。
那么我就给大家做一个解释,到底阿里云
OS
和
android
是什么关系?
网上有个帖子谈到阿里云
OS
兼容
Android
应用是虚拟机技术,在阿里云
OS
里有一个
Android
虚拟机在运行,
apk
应用就是跑在这个虚拟机上。这是错误
的。
这里我给大家先普及一下虚拟机的概念。在论坛里很多机友不清楚虚拟机是什
么。
“虚拟机”这个概念在实际应用中有两种语境。第一种是“虚拟主机”的概
念,第二种是“运行环境”的概念。这两种概念是不同的。
1.
“虚拟机”在作“虚拟主机”讲的时候,
指的是操作系统内安装另一个操
作系统。
你如在
Windows
里,
你可以装一个
VMWare
,
然后在
VMWare
里安装一个
Ubuntu Linux
。这就是虚拟主机。
Windows
是一个操作系
统,是装在硬件上的。
VMWare
是个软件,它模拟了一个和硬件相似的
环境,让另一个操作系统可以安装运行在这个环境上。我们看
Windows
和
Ubuntu Linux
的关系,它们都是操作系统,是一个级别的。这种关系