2015-01-12 2 views
1

Nexus 9의 Android 롤리팝 소스 코드를 다운로드하고 싶습니다. 아래에서 언급 한 저장소를 사용하여 Nexus를 다운로드하고 동기화했습니다.Nexus 9의 Android 롤리팝 소스 코드를 다운로드하는 방법은 무엇인가요?

repo init -u https://android.googlesource.com/platform/manifest -b android-5.0.0_r1 
repo sync 

하지만 언급 로그에 아래와 같은 오류가 발생하고 96 %를 동기화 한 뒤 :

Fetching projects: 97% (468/482) Fetching project platform/external/freetype 
fatal: remote error: Git repository not found  
Fetching project platform/hardware/intel/common/bd_prov 
Fetching project platform/external/chromium_org/v8  
Fetching project platform/external/tagsoup  
Fetching project platform/prebuilts/gcc/darwin-x86/host/headers  
Fetching projects: 98% (473/482) Fetching project platform/packages/apps/Dialer  
Fetching project platform/external/libunwind  
Fetching project platform/packages/apps/Protips  
Fetching project platform/packages/apps/Calculator  
Fetching project platform/external/jsmn 
Fetching projects: 99% (478/482) Fetching project platform/external/compiler-rt  
fatal: remote error: Git repository not found  
error: Cannot fetch platform/packages/apps/OMA-DM 
error: Exited sync due to fetch errors 

참고 : 나는 ssh connectivity을 확인하려고
그 아래 Permission denied public key 표시 :

$ssh -T [email protected] 
The authenticity of host 'github.com (192.30.252.131)' can't be established. 
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. 
Are you sure you want to continue connecting (yes/no)? yes 
Warning: Permanently added 'github.com,192.30.252.131' (RSA) to the list of known hosts. 
Permission denied (publickey). 

이 문제를 해결하는 방법을 알려주십시오.

+0

질문이 하나 있습니다. 소스 코드를 다운로드 한 후 Nexus 9 용으로 컴파일하고 이미지를 플래시합니다. 성공 했나요? –

+0

ssh 문제 (OMA-DM 동기화 실패와 관련없는 것처럼 보임)의 경우 [이 가이드] (https://help.github.com/articles/generating-a-new-ssh-key-and- ssh-agent /를 추가하는 것). –

답변

1

약 96 %를 동기화 할 수 있으므로 ssh 연결에 관한 것은 없습니다.

때때로 네트워크 오류로 인해 동기화가 종료 될 수 있습니다. 다시 동기화를 다시 시도하고 프로젝트를 가져올 수 있는지 확인할 수 있습니다. 나는 너와 똑같은 사건을 만난다. 재 동기화는 괜찮을 것이다.

또는 사용 :

$ repo sync -f 

-f 플래그는 네트워크 오류 또는 unfeteched 프로젝트를 무시하고 계속 동기화됩니다. 완료되면 다시 동기화를 실행하여 모든 프로젝트가 성공적으로 동기화되었는지 확인하십시오.

관련 문제