【问题标题】:Android build environment安卓构建环境
【发布时间】:2013-09-16 05:32:18
【问题描述】:

我已经使用标准 android 有一段时间了。最近一直在为windows构建android sdk,在Android build env中发现了一些有趣的东西。有一个名为 lunch 的命令可用于列出所有可用的构建目标。但是,它没有列出 sdk 及其变体,即使它们是有效的选项。 有谁知道为什么会这样?

我也可以在不构建整个 sdk 的情况下在 Android sdk 中构建任何特定模块。 (如果我要对一个组件做一点小改动,这可能会很有帮助,因为我不想构建整个 sdk。)

谢谢

【问题讨论】:

  • 我认为午餐已经过时了,但也许不是。我的旧团队曾经使用它来构建整个 Android 树。还有其他方法可以构建整个树,或者只是树中的组件。

标签: android linux build makefile


【解决方案1】:

在底层,lunch 使用 make,所以如果一些 SDK 没有改变,它们将不会被重建。

我对你的第一个问题的猜测:重建 SDK 从来没有被认为是午餐的主要任务。它最常用于移植或修改系统并生成可安装的系统映像,并将 ADK 作为副产品接收。后来,人们意识到通常(对设备具有 root 访问权限)您可以迭代一个组件,而无需重新安装整个系统映像。

【讨论】:

    猜你喜欢
    • 2021-12-11
    • 2014-05-13
    • 1970-01-01
    • 2020-05-13
    • 1970-01-01
    • 1970-01-01
    • 2021-03-29
    • 1970-01-01
    • 2012-11-30
    相关资源
    最近更新 更多