
为什么安卓系统这么好用,为何不出电脑系统?
答案就是:安卓系统属于开源系统;Windows系统属于商业系统软件,不支持开源!下面我们就这个问题具体的来分析一下:首先,手机操作系统主要应用在智能手机上。
PC系统的硬件驱动太过复杂,安卓系统无法提供全面的支持。我们的PC电脑的显卡、声卡、主板、网卡甚至鼠标键盘都来自不同的厂商,在装上系统之后,还需要安装相应的硬件驱动才能正常运行。
因为电脑硬件的工业协议不同,微软先入为主,已经统一硬件天下很多年了,你要是能把全球的硬件厂商都统一说服了,推出一个适合安卓的新的硬件协议,当然是有可能的,不过,安卓系统还要为新硬件设计驱动吧。
为什么说安卓是虚拟机
因为安卓是建立在linux上的一个java系统,java是个虚拟机语言,程序员写程序是按照同一个虚拟机来写。虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
安卓一开始是使用的linux系统内核。linux操作系统内核,套上壳,加一些应用软件,就是操作系统了。linux系统是用C语言写的,被广泛地移植到各种机器上。虚拟机,就是一个虚拟的计算机硬件系统,有虚拟的CPU、指令集。
虚拟机苹果手机和安卓不一样。两个系统的运行机制不同:iOS是沙盒运行机制,安卓是虚拟机运行机制,安卓系统是跑在虚拟机上的,iOS系统是跑在本地硬件上的。沙盒是一种安全机制,用于防止不同应用之间互相访问。
这种机制显著减少了垃圾回收时间,从而提高了应用程序的响应能力。总体来说,Android系统中的Dalvik虚拟机是一个精心设计的工具,它使用一些独特的技术来提高Android应用程序的性能。
总结来说,安卓系统也只不过是基于linux系统内核开发的一个Java虚拟机,然后在虚拟机里运行java程序。
安卓与IOS的区别: 两者运行机制不同:IOS采用的是沙盒运行机制,安卓采用的是虚拟机运行机制。
为什么小米等安卓系统手机还不尽快更换国产的操作系统?
首先,是成本原因,安卓在只能手机操作系统领域已经是霸主的地位,直到2019年底,市场的占有率占到了9成,剩下的1成基本是苹果的IOS操作系统,可见安卓系统的根基非常稳固,想要撼动安卓的地位要付出巨大的成本和时间。
小米等安卓系统手机还不尽快更换国产的操作系统最关键的一步是要能够找到匹配软件系统的cpu。现在国内唯一一家能够掌握手机核心技术cpu技术的就只有华为公司,华为公司目前没有表示出愿意和其他手机生产公司共享。
一旦小米等大厂宣布使用鸿蒙系统,谷歌立马停止对小米等安卓系统使用授权,小米等大厂的海外手机用户,立马手机就得变砖头。