Пройдя все эти шаги, чтобы проверить исходный код Android (ветка Gingerbread), только чтобы прийти к ошибке компиляции, я решил попробовать получить исходный код из другого источника.
Вот шаги, которые я предпринял, чтобы получить исходный код из репозитория GitHub.com.
Я проверил инструмент репо из репозитория GitHub.com
git clone git://github.com/android/tools_repo.git
Внутри загруженного файла сценария репо я изменил местоположение инструмента репо следующим образом:
## repo default configuration
##
#REPO_URL='git://android.git.kernel.org/tools/repo.git'
REPO_URL='git://github.com/android/tools_repo.git'
REPO_REV='stable'
После этого я создал репозиторий для исходный код с использованием сценария репо 'git wrapper'.
repo init -u git://github.com/android/platform_manifest.git -b gingerbread
Что дало мне успешные результаты; «Репо инициализировано в каталоге / home / my /»
Однако, когда я пытаюсь выполнить синхронизацию репозитория
, я получаю следующее сообщение об ошибке:
$ repo sync
Initializing project platform/bionic ...
android.git.kernel.org[0: 149.20.4.77]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
error: Cannot fetch platform/bionic
Где ссылки на андроид, который сейчас отключен. git.kernel.org? cat repo | grep kernel.org
мне ничего не дает.