안드로이드 소스코드 다운로드

두 번째 단계는 다음 매니페스트 URI https://android.googlesource.com/a/platform/manifest를 사용 하 여 인증 된 액세스를 강제로 수행 하는 것입니다. 두번 directory 접두사가 필수 인증을 트리거하는 방법을 확인 합니다. 다음 명령과 함께 필수 인증을 사용 하도록 기존 클라이언트를 변환할 수 있습니다. 다른 사용자와 IP 주소를 공유 하는 경우 (예: NAT 방화벽 외의 소스 저장소에 액세스), 할당량은 일반 사용에 대해서도 트리거할 수 있습니다. 패턴 (예: 많은 사용자가 짧은 기간 내에 동일한 IP 주소에서 새 클라이언트를 동기화 하는 경우) 기본 매니 페스트에 지정 된 저장소에서 작업 디렉토리로 안 드 로이드 소스 트리를 풀 다운 하려면, 실행 안 드 로이드 소스 트리는 Google에서 호스팅하는 Git 저장소에 있습니다. Git 리포지토리에는 소스 변경과 관련 된 원본 및 날짜를 포함 하 여 Android 소스에 대 한 메타 데이터가 포함 됩니다. 이 문서에서는 특정 Android 코드 라인에 대 한 소스 트리를 다운로드 하는 방법에 대해 설명 합니다. 모든 가장 최근의 버그 수정과 repo의 최신 버전을 끌어 내려 repo init를 실행 합니다. 매니페스트의 URL을 지정 해야 Android 소스에 포함 된 다양 한 저장소가 작업 디렉토리 안에 배치 됩니다. 우리는 또한 거기에 실패의 한 산업 선수를 제한 하거나 다른 어떤의 혁신을 제어할 수 있는 중앙 지점이 있는지 확인 하 고 싶 었 어. 그 결과 사용자 정의 및 포팅에 대 한 소스 코드를 열어 전체 생산 품질의 소비자 제품입니다. Repo 설치 후, 안 드 로이드 소스 저장소에 액세스 하려면 클라이언트를 설정: 귀하의 실제 이름과 이메일 주소로 git를 구성 합니다.

gerit 코드 검토 도구를 사용 하려면 등록 된 Google 계정에 연결 된 이메일 주소가 필요 합니다. 이 주소가 메시지를 받을 수 있는 라이브 주소 인지 확인 합니다. 여기에서 제공 하는 이름은 코드 제출물에 대 한 이름에 표시 됩니다. 제어 되지 않는 사용자 지정을 수행할 수 있습니다, 물론, 호환 불가능 한 구현으로 이어집니다. 이것을 방지 하기 위해, 안 드 로이드 오픈 소스 프로젝트는 또한 “안 드 로이드 호환”과 그 상태를 달성 하기 위해 장치 빌더의 요구 되는 것을 의미 하는 무슨 밖으로 주문 안 드 로이드 호환성 프로그램을 유지 합니다. 누구나 할 수 있는 (그리고 것입니다!) 어떤 목적을 위해 안 드 로이드 소스 코드를 사용 하 여, 우리는 모든 합법적인 용도를 환영 합니다. 그러나, 우리가 안 드 로이드 주위에 구축 하는 응용 프로그램의 공유 에코 시스템에서 참여 하기 위해, 장치 빌더는 안 드 로이드 호환성 프로그램에 참여 해야 합니다. 안 드 로이드 오픈 소스 프로젝트는 유지 하 고 더 이상 개발 안 드 로이드 구글에 의해 주도 됩니다. 안 드 로이드는 여러 서브 프로젝트로 구성 되어 있지만, 이것은 엄격 하 게 프로젝트 관리 기술입니다. Android는 “배포”, 사양 또는 교체 가능한 부품 컬렉션이 아닌 단일 전체 소프트웨어 제품으로 보고 관리 합니다.

우리의 의도는 장치 빌더는 장치에 안 드 로이드 포트; 그들은 사양을 구현 하거나 배포를 조율할 하지 않습니다.