Сборка Android SDK :Создается только одна цель Android

Изменить :Я знаю, что могу легко загрузить SDK, но я специально хочу собрать все сам. Я пытаюсь понять

Я использовал репозиторий для загрузки исходного кода AOSP. В нескольких местах я могу собрать SDK следующим образом:

$ cd $AOSP_ROOT 
$. build/envsetup.sh
$ lunch sdk-eng
$ make sdk

Это работает отлично, я получаю zip-файл с ч SDK и эмулятор работают. Однако единственная созданная цель Android — самая последняя, ​​например.

$ cd $SDK_ROOT/platforms
$ ls
android-4.0.4.0.4.0.4

— это все, что я вижу. Как я могу получить другие цели Android? Должен ли я использовать репозиторий, чтобы переключить ветку Android, на которой я работаю, собрать весь SDK и просто скопировать соответствующие целевые файлы? Есть ли какой-нибудь более простой способ, например, другая цель make, которая бы достигла этого? Могу ли я запросить сборку SDK и доступность всех целей? Должен ли я просто загрузить не -локально -скомпилированный SDK и скопировать цели в мой SDK _ROOT/платформы?

6
задан Hamy 21 April 2012 в 05:18
поделиться