小虾米资讯

AD1
当前位置:网站首页 / android / 正文

android:. 安卓(Android) 上的 ExaGear

2022-07-08 18:14:55 / 我要吐槽 查看是否已被百度收录 查看是否已被谷歌收录 查看是否已被搜狗收录 查看是否已被360收录
AD2
从前年的文章我们知道了 ExaGear 是一个能实现在 ARM Linux 上运行 X86 Linux 程序的东西,也知道了安卓本身也是相当于一个ARM Linux,不过它并非标准 Linux 。所以,想让 ExaGear 在安卓(非标准Linux)上跑起来,我们需要对 ExaGear 做一些包装,接下来让我们从浅至深,先来学习如何在 ARM Linux 或者 choot ARM Linux 环境中跑起 ExaGear,弄明白了 ARM Linux 是怎么跑起来 ExaGear 后,有利于让我们更明白安卓上 ExaGear 是怎么跑起来的。.:::.从 ExaGear 官方下载软件包后将其解压,我们对解压出来的文件进行分析,发现 ExaGear 的启动 主要就是靠一个文件名为ubt_xxx的二进制可执行程序(ELF, 后面我们简称它为ubt) + 一个bash 脚本 + 一个挂载目录配置文件,一个 X86 Linux rootfs压缩包。 我这里解释一下这几个文件的作用,---------------------ubt 用来打开运行 X86 二进制可执行程序 (ELF),bash 脚本用来带参数启动 ubt ,挂载目录配置文件用于 ubt 的 chroot 模式挂载主机 (host) 的目录到客机(guest) 中X86 Linux rootfs 压缩包为 X86 Linux 程序提供运行环境也可用于 chroot模式。----------------------.假如你学习过 Termux 中的 proot 或者其它 proot ,那么你一定会发现 ubt 和 proot很像,相当于 proot 与 qemu user 的合体,但是运行目标程序期间 ubt 不会一直追踪目标程序,。.接下来让我们看看这几文件长什么样子。先看看入口程序, ExaGear 启动脚本的内容。

需要在 ARM Linux 上跑 ExaGear 的可以私信我。

篇幅里只会简单说说,具体细节请在这里提问

欢迎大佬回归,等你带我们飞

大佬不是说会封64位的box64吗

虽然我看不懂,但还是支持大佬!

大神能问个问题吗?我在手机上用exagear装了上古卷轴5 玩了几个月 现在想删掉腾空间问题是我在手机Exagear 文件夹里找不到之前放进去的Skyrim游戏文件夹了当初安装的时候,根据教程,先是把Skyrim.7z游戏压缩包放在了手机Exagear 文件夹里,然后在模拟器里解压到了Z盘,解压后就找不到了,现在想删除也找不到我只能进到模拟器在Z盘里删除,但是发现并没有腾出空间类似我这种情况,游戏去哪了

玩战地2,为什么进去黑屏,然后闪退?

你好!请教一下,turnip zink是什么原理?它怎么来的?

大佬,华为鸿蒙现在几乎什么版本都用不了,有没有鸿蒙专用的版本

常心大佬可以教教我吗

私聊私不了

Powered By © 小虾米资讯 2015

(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )