android x86 是一个自由而开源的项目,将谷歌制作的安卓系统从 ARM 架构移植到了 x86 架构,可以让用户在他们的桌面电脑上运行安卓系统来享受所有的安卓功能和应用程序及游戏。
在前一段时间,android x86 项目完成了安卓 8.1 Oreo 系统的 x86 架构移植。在这篇文章中,我们将解释如何在你的 Linux 系统上安装它,以便你能够随时使用你的安卓 用程序和游戏。
在 Linux 上安装安卓 x86 8.1 Oreo
准备环境
首先,让我们下载 android x86 8.1 Oreo 系统镜像。你可以从这个页面下载它,只需单击 “android-x86_64-8.1-r1.iso” 文件下的 “View” 按钮。
我们将在我们的 Linux 系统上使用 QEMU 来运行 android x86。QEMU 是一个非常好的模拟器软件,它也是自由而开源的,并且在所有主要的 Linux 发行版存储库中都是可用的。
在 Ubuntu/Linux Mint/Debian 上安装 QEMU:
sudo qemu-system-x86_64 -m 2048 -boot d -enable-kvm -smp 3 -net nic -net user -hda android.img -cdrom /home/mhsabbagh/android-x86_64-8.1-r1.iso
将 /home/mhsabbagh/android-x86_64-8.1-r1.iso 替换为你从 android x86 网站下载的文件的路径。关于我们在这里正在使用的其它选项的解释,你可以参考这篇文章。
在你运行上面的命令后,该安卓系统将启动:
Install Android 8.1 Oreo on Linux To Run Apps & Games 40 android 8.1 oreo on linux
安装系统
从这个窗口中,选择 “Advanced options”, 它将引导到下面的菜单,你应如下在其中选择 “Auto_installation” :
Install Android 8.1 Oreo on Linux To Run Apps & Games 42 android 8.1 oreo on linux
在这以后,安装器将告知你是否想要继续,选择 “Yes”:
Install Android 8.1 Oreo on Linux To Run Apps & Games 44 android 8.1 oreo on linux
接下来,安装器将无需你的指示而继续进行:
Install Android 8.1 Oreo on Linux To Run Apps & Games 46 android 8.1 oreo on linux
最后,你将收到这个信息,它表示你已经成功安装安卓 8.1 :
Install Android 8.1 Oreo on Linux To Run Apps & Games 48 android 8.1 oreo on linux
现在,关闭 QEMU 窗口即可。
启动和使用 安卓 8.1 Oreo
现在,安卓系统已经完全安装在你的 android.img 文件中,你应该使用下面的 QEMU 命令来启动它,而不是前面的命令:
sudo qemu-system-x86_64 -m 2048 -boot d -enable-kvm -smp 3 -net nic -net user -hda android.img
注意,我们所做的只是移除 -cdrom 选项及其参数。这是告诉 QEMU,我们不再想从我们下载的 ISO 文件启动,相反,从这个安装的安卓系统启动。
你现在能够看到安卓的启动菜单:
Install Android 8.1 Oreo on Linux To Run Apps & Games 50 android 8.1 oreo on linux
然后,你将进入第一个准备向导,选择你的语言并继续:
Install Android 8.1 Oreo on Linux To Run Apps & Games 52 android 8.1 oreo on linux
从这里,选择 “Set up as new” 选项:
Install Android 8.1 Oreo on Linux To Run Apps & Games 54 android 8.1 oreo on linux
然后,安卓将询问你是否想登录到你当前的谷歌账号。这步骤是可选的,但是这很重要,以便你随后可以使用谷歌 Play 商店:
Install Android 8.1 Oreo on Linux To Run Apps & Games 56 android 8.1 oreo on linux
然后,你将需要接受条款:
Install Android 8.1 Oreo on Linux To Run Apps & Games 58 android 8.1 oreo on linux
现在,你可以选择你当前的时区:
Install Android 8.1 Oreo on Linux To Run Apps & Games 60 android 8.1 oreo on linux
系统将询问你是否想启动一些数据收集功能。如果我是你的话,我将简单地全部关闭它们,像这样:
Install Android 8.1 Oreo on Linux To Run Apps & Games 62 android 8.1 oreo on linux
最后,你将有两种启动类型可供选择,我建议你选择 Launcher3 选项,并使其成为默认项:
Install Android 8.1 Oreo on Linux To Run Apps & Games 64 android 8.1 oreo on linux
然后,你将看到完整工作的安卓系统主屏幕:
Install Android 8.1 Oreo on Linux To Run Apps & Games 66 android 8.1 oreo on linux
从现在起,你可以做你想做的任何事情;你可以使用内置的安卓应用程序,或者你可以浏览你的系统设置来根据你的喜好进行调整。你可以更改你的系统的外观和体验,或者你可以像示例一样运行 Chrome :
Install Android 8.1 Oreo on Linux To Run Apps & Games 68 android 8.1 oreo on linux
你可以开始从谷歌 Play 商店安装一些应用程序程序,像 WhatsApp 和其它的应用程序,以供你自己使用:
Install Android 8.1 Oreo on Linux To Run Apps & Games 70 android 8.1 oreo on linux
你现在可以用你的系统做任何你想做的事。恭喜!
以后如何轻松地运行安卓 8.1 Oreo