我想开始尝试 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 目录,找到了主机工具和模拟器,但不知道从哪里开始运行它。

有帮助吗?

解决方案

您是否正在尝试为模拟器构建?如果是这样,请按照下列步骤操作:

  1. 从你的 android 根文件夹运行以下命令:“source build/envsetup.sh”将设置构建环境。
  2. 要选择模拟器选项的构建,请使用以下命令“lunch 1”
  3. 从根文件夹构建:“make -j4”(数字 4 是系统处理器数量的两倍,因此如果您有四核机器,请使用 -j8)。
  4. 运行模拟器:“模拟器”

这应该可以帮助你开始。

如果您需要快速重建子集并在模拟器中加载更改,请使用“adb remount && adbsync”。

如果你想重建系统映像使用“make snod”

希望这可以帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top