![安卓和Linux是什么关系安卓能运行Linux软件?为什么说安卓是虚拟机环境?虚拟机有什么特点优?,第1张 安卓和Linux是什么关系安卓能运行Linux软件?为什么说安卓是虚拟机环境?虚拟机有什么特点优?,第1张](/aiimages/%E5%AE%89%E5%8D%93%E5%92%8CLinux%E6%98%AF%E4%BB%80%E4%B9%88%E5%85%B3%E7%B3%BB%E5%AE%89%E5%8D%93%E8%83%BD%E8%BF%90%E8%A1%8CLinux%E8%BD%AF%E4%BB%B6%EF%BC%9F%E4%B8%BA%E4%BB%80%E4%B9%88%E8%AF%B4%E5%AE%89%E5%8D%93%E6%98%AF%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%8E%AF%E5%A2%83%EF%BC%9F%E8%99%9A%E6%8B%9F%E6%9C%BA%E6%9C%89%E4%BB%80%E4%B9%88%E7%89%B9%E7%82%B9%E4%BC%98%EF%BC%9F.png)
安卓一开始是使用的linux系统内核。linux *** 作系统内核,套上壳,加一些应用软件,就是 *** 作系统了。linux系统是用C语言写的,被广泛地移植到各种机器上。
虚拟机,就是一个虚拟的计算机硬件系统,有虚拟的CPU、指令集。
运行时,将虚拟指令翻译成实体机器指令执行。JAVA语言就是运行的在虚拟机上的。使用虚拟机的好处,就是二进制代码可以在任何实体机器上运行,真正跨平台;缺点是翻译执行,效率比较低。linux系统可以安装在任何计算机、手机上面,移植比较简单。但是应用软件有限。安卓系统虽然也算作Linux的一种,使用的也是Linux内核,但毕竟安卓应用运行在java虚拟机上,不能运行标准的Linux。
第一种,高阶玩法,根据网上的相关资料自己编译内核移植系统。国内外的玩家主要玩的多的包括全志A10、瑞芯微的RK3066和RK3188。
第二种,安卓设备上先安装termux,然后在termux上安装,再在安装标准版Linux。
第三种,安卓设备上运行deploy,然后在deploy中运行标准版Linux。这种方法利用的类似虚拟机技术,然后在虚拟机里运行标准版Linux。
第四种,手机或平板、电视盒子上安装终端模拟器-Android Terminal Emulator、busybox,bootscript.sh。通过脚本运行。
评论列表(0条)