
第一种,高阶玩法,根据网上的相关资料自己编译内核移植系统。国内外的玩家主要玩的多的包括全志A10、瑞芯微的RK3066和RK3188。
第二种,安卓设备上先安装termux,然后在termux上安装,再在安装标准版Linux。
第三种,安卓设备上运行deploy,然后在deploy中运行标准版Linux。这种方法利用的类似虚拟机技术,然后在虚拟机里运行标准版Linux。
第四种,手机或平板、电视盒子上安装终端模拟器-Android Terminal Emulator、busybox,bootscript.sh。通过脚本运行。
android虽然是基于linux的,但是他们并不是二进制兼容的。android的工作方式是,在linux系统中运行一个基于qemu的虚拟机,在虚拟机中运行java虚拟机。android程序的api还是以java为主的,所以android是不支持J2sejava程序的。
所以一个随便的linux程序代码是不可以编译成android软件的。
如果你想在android手机上运行python perl 或者shall脚本的话,是可以的,在android上有专门的终端什么的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)