2

我想开始玩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=
============================================

但是我怎样才能从中创建一个 egqemu 图像。我环顾了 /out 目录,找到了主机工具和模拟器,但不知道从哪里开始运行它。

4

1 回答 1

3

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

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

那应该让你开始。

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

如果要重建系统映像,请使用“make snod”

希望这可以帮助。

于 2009-06-12T16:40:45.697 回答