编译Android Qemu镜像
-
21-08-2019 - |
题
我想开始尝试 Android。下载源并按照说明进行操作 下载页面
做了一个简单的通用构建:
============================================
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=
============================================
但是我如何从中创建一个例如 qemu 图像。我环视了 /out 目录,找到了主机工具和模拟器,但不知道从哪里开始运行它。
解决方案
您是否正在尝试为模拟器构建?如果是这样,请按照下列步骤操作:
- 从你的 android 根文件夹运行以下命令:“source build/envsetup.sh”将设置构建环境。
- 要选择模拟器选项的构建,请使用以下命令“lunch 1”
- 从根文件夹构建:“make -j4”(数字 4 是系统处理器数量的两倍,因此如果您有四核机器,请使用 -j8)。
- 运行模拟器:“模拟器”
这应该可以帮助你开始。
如果您需要快速重建子集并在模拟器中加载更改,请使用“adb remount && adbsync”。
如果你想重建系统映像使用“make snod”
希望这可以帮助。
不隶属于 StackOverflow