当前位置:首页 > 虚拟机 > 正文

脚本为什么要用虚拟机


一、安卓系统为什么一定要借助虚拟机来达到不同cpu的通用目的?

使用虚拟机的最大好处是简化开发。例如,Android运行在x86和ARM上,因此只要Android版本相同,应用程序开发就完全一样(某些特定硬件除外)。功能)对开发者非常有利。因为不需要考虑不同硬件带来的差异,更不用说ARM、高通和华为海思了。

对于不同硬件的适配,最大的问题是在虚拟机层下面。驱动程序问题。这并不意味着系统已被完全重写,但我可以理解编写驱动程序的人的水平。会写驱动还不如虚拟机。开发应用程序的人员素质根本不一样。

我不得不说你的问题有问题。2、2中提到的写入驱动可以适配其他硬件,无需Android=Linux内核+Java虚拟机。但首先,这不是Android。其次,不可能快速、简洁地开发应用程序。此外,Android将会非常庞大​​,因为它需要统一通用硬件的驱动程序。此外,由于驱动程序不同,即使在不同制造商或同一制造商的不同型号手机之间也不能通用。


二、为什么开挂要用虚拟机真实系统的影子。虚拟机是指通过软件模拟的、运行在完全隔离的环境中、具有完整硬件系统功能的完整计算机系统。作弊后可以隐藏真实系统。