2011-06-04 17 views
14

Ben çok dikkatli bu sitedenAndroid Repo init

http://source.android.com/source/downloading.html

talimatları takip düşünmek başarısız ama bu

repo init -u https://android.googlesource.com/platform/manifest 

çalıştığınızda ı aşağıdaki hata var.

repo init -u https://android.googlesource.com/platform/manifest -b froyo 
/root/bin/repo: line 1: syntax error near unexpected token `newline' 
/root/bin/repo: line 1: `<?xml version="1.0" encoding="utf-8"?>'enter code here` 

Birkaç kez denedim ama çok başlangıçtan hiç şansım olmadı. Ne oldu?

+10

bu soruyu kapatmak için özgürlük aldı kişilerin tribünlere SO sadece inanılmaz ve ne yazık ki çok yaygın. Sorulmakta olan şey gayet açık: Ben ve başka bir yorumcu soruyu anlamada sorun yaşamadı. – olefevre

+4

yeniden açılmasına oy verdi: bu soru ve cevap yararlıdır. –

+0

Bu soru açılmalı. Soru açık ve net. Cevap da açık. –

cevap

15

repo dosyanızı kontrol edin.

Bazen, sunucu size repo komut dosyasını vermek yerine "sunucu yükleme çok yüksek" bir sayfa döndürür. Bu durumda, repo dosyanızı tekrar indirmek zorundasınız.

Alternativly, sen git den repo kaynağını alabilirsiniz:

git clone https://android.googlesource.com/tools/repo 
+1

Evet, repo dosyanızı kontrol edin. Bu bir HTML veya XML dosyası değil, bir python betiğidir, bu yüzden repo kullanmaya çalışırken HTML veya XML bitlerini alıntılayan bir hata mesajı alıyorsanız, ilk önce sunucuda repo komut dosyasını almaya çalıştığınız zamanlar 301 veya 404 hata mesajıyla yanıtlandı, dolayısıyla XML/HTML. Http://source.android.com/ adresindeki talimatlar doğru konuma sahip olmalıdır (sık sık değişir; Google maalesef bir sınıf eylemi değil, biraz karışıktır). – olefevre