Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在使用标准 android 一段时间。最近一直在为windows构建android sdk,在Android build env中发现了一些有趣的东西。有一个名为 lunch 的命令可用于列出所有可用的构建目标。但是,它没有列出 sdk 及其变体,即使它们是有效的选项。有谁知道为什么会这样?
我也可以在不构建整个 sdk 的情况下在 Android sdk 中构建任何特定模块。(这可能是一个很大的帮助,因为我不想构建整个 sdk,如果我要对一个组件做一些小改动。)
谢谢
在底层,lunch 使用 make,所以如果一些 SDK 没有改变,它们就不会被重建。
我对你的第一个问题的猜测:重建 SDK 从来没有被认为是午餐的主要任务。它最常用于移植或修改系统并生成可安装的系统映像,并将 ADK 作为副产品接收。后来,人们意识到通常(对设备具有 root 访问权限)您可以迭代一个组件,而无需重新安装整个系统映像。