2016-08-08 7 views
1

Я ищу для скачивания определенную версию исходного кода для Android - android-4.4.4_r2. Я выполнил инструкции, приведенные на странице «Загрузка источника» источника android, и использовал репо init -u https://android.googlesource.com/platform/manifest -b android-4.4.4_r2. И когда я выполняю синхронизацию репо, похоже, что все дерево загружается. Текущий размер загружаемого каталога составляет 54G и продолжает расти.Скачать AOSP android-4.4.4_r2 с использованием repo

Я пытаюсь выполнить системное требование, согласно инструкциям на https://github.com/huz123/GemDroid_QEMU.

Есть ли способ скачать только андроид-4.4.4_r2? Или он должен скачать все дерево в первый раз (> 54G)? Пожалуйста, помогите мне в ситуации. Спасибо!

+0

'синхронизации репо -c'. '-c, --current-branch' извлекает только текущую ветку с сервера. – ElpieKay

ответ

1

Да!official documentation требований оборудования является:

По крайней мере, 100GB свободного дискового пространства для проверки, 150GB для одной сборки, и 200GB или больше для нескольких вариантов сборки. Если вы используете ccache, вам понадобится еще больше места.

При работе на полной системе OS вам придется обрабатывать большой объем данных - команда repo sync может принять вас более 5 часов, и это нормально.
Команда make, которая строит и компилирует ваш проект, может также занять несколько часов в первый раз.

0

Шага для загрузки андроида исходного кода (AOSP) в Ubuntu

  1. Сначала создайте одну папку, как «AOSP-м», чтобы скопировать код AOSP в вашей машине.

  2. Открыть терминал (Ctrl + Alt + T) и изменить свой Dir до последней созданный Dir скажем "AOSP-м"

  3. После этого выполните следующую команду в терминале: - git clone git://gitz01/cm/download/android/manifest

  4. выполнить следующую команду в терминале один на один git config --global user.name "Your Name" git config --global user.email "[email protected]"

  5. затем выполните следующую команду для инициализации репо repo init -u git://gitz01/cm/download/android/manifest -b master -m identifiedmanifest.xml здесь вы можете заменить identifiedmanifest.xml на нужный исходный код AOSP, Let Say android-6.0.1_r10.xml marshmellow.

  6. и в последнем туре repo sync команда. Эта команда запускает загрузку нужного кода AOSP на вашем компьютере. Эта загрузка занимает более 1 часа (в зависимости от скорости вашего интернет-соединения) для загрузки исходного кода.

Вот это ... Счастливый Coding .......