2011-01-24 12 views
0

私はアンドロイドSDKソースをダウンロードしようとしています。android sdkソースコードをダウンロードする際の問題

次の手順は同じものです。

「をマニフェストにあるリビジョンフローズンヨーグルトが見つかりません。」私は解決策を見つけようと、私の毛を引っ張ってきた - 私は、端末にレポinitコマンドを発行した後、次のメッセージが私に戻って取得

curl http://android.git.kernel.org/repo >~/bin/repo 
chmod a+x ~/bin/repo 
PATH=$PATH:~/bin 
export PATH 
mkdir mydroid 
cd mydroid 
repo init -u git://android.git.kernel.org/platform/manifest.git -b froyo 

同様に。専門家、親切に助けてください。

私はこれをUbuntu環境から実行しています。

エキスパートが解決策をお手伝いします。

は今後、 よろしく、 Anees

編集:また、マスターブランチのため、私は疲れて私が得た

[email protected]:~/mydroid1$ repo init -u 

git://android.git.kernel.org/platform/manifest.git 

Traceback (most recent call last): 
File "/home/anees/mydroid1/.repo/repo/main.py", line 238, in <module> 
_Main(sys.argv[1:]) 
File "/home/anees/mydroid1/.repo/repo/main.py", line 220, in _Main 
repo._Run(argv) 
File "/home/anees/mydroid1/.repo/repo/main.py", line 125, in _Run 
cmd.Execute(copts, cargs) 
File "/home/anees/mydroid1/.repo/repo/subcmds/init.py", line 231, in Execute 
self._SyncManifest(opt) 
File "/home/anees/mydroid1/.repo/repo/subcmds/init.py", line 119, in _SyncManifest 
m.PreSync() 
File "/home/anees/mydroid1/.repo/repo/project.py", line 1594, in PreSync 
cb = self.CurrentBranch 
File "/home/anees/mydroid1/.repo/repo/project.py", line 277, in CurrentBranch 
b = self.work_git.GetHead() 
File "/home/anees/mydroid1/.repo/repo/project.py", line 1380, in GetHead 
fd = open(path, 'rb') 
IOError: [Errno 2] No such file or directory: '/home/anees/mydroid1/.repo/manifests/.git/HEAD' 

答えて

0

-b froyoを除去することによって、masterブランチを取得してみてください。

repo init -u git://android.git.kernel.org/platform/manifest.git 
+0

こんにちは、この私が得るものです – user264953

1

私はこの問題を数回見ましたが、それは主に、誰かが「repo init "同じディレクトリに2回(または初期化中に何かが失敗した)

Traceback (most recent call last): 
    File "/home/developer/android_src/.repo/repo/main.py", line 238, in <module> 
    _Main(sys.argv[1:]) 
    File "/home/developer/android_src/.repo/repo/main.py", line 220, in _Main 
    repo._Run(argv) 
    File "/home/developer/android_src/.repo/repo/main.py", line 125, in _Run 
    cmd.Execute(copts, cargs) 
    File "/home/developer/android_src/.repo/repo/subcmds/init.py", line 231, in Execute 
    self._SyncManifest(opt) 
    File "/home/developer/android_src/.repo/repo/subcmds/init.py", line 143, in _SyncManifest 
    m.Sync_LocalHalf(syncbuf) 
    File "/home/developer/android_src/.repo/repo/project.py", line 688, in Sync_LocalHalf 
    head = self.work_git.GetHead() 
    File "/home/developer/android_src/.repo/repo/project.py", line 1380, in GetHead 
    fd = open(path, 'rb') 
IOError: [Errno 2] No such file or directory: '/home/developer/android_src/.repo/manifests/.git/HEAD' 

は、新しいディレクトリに同じコマンドを実行しよう: は、だから、(Pythonのエラー)の線に沿って何かを得れば。そのため、元のユーザーのマスターブランチでエラーが表示されます(新しいdirを作成してmasterブランチを取得しようとする)。

しかし最初の質問は、 "-b froyo"オプションのためです。 "froyo"ブランチ/タグは現時点では存在していないようです。代わりに、次のいずれかを試してみてください。

From git://android.git.kernel.org/platform/manifest 
* [new branch]  android-1.5 -> origin/android-1.5 
* [new branch]  android-1.5r2 -> origin/android-1.5r2 
* [new branch]  android-1.5r3 -> origin/android-1.5r3 
* [new branch]  android-1.5r4 -> origin/android-1.5r4 
* [new branch]  android-1.6_r1 -> origin/android-1.6_r1 
* [new branch]  android-1.6_r1.1 -> origin/android-1.6_r1.1 
* [new branch]  android-1.6_r1.2 -> origin/android-1.6_r1.2 
* [new branch]  android-1.6_r1.3 -> origin/android-1.6_r1.3 
* [new branch]  android-1.6_r1.4 -> origin/android-1.6_r1.4 
* [new branch]  android-1.6_r1.5 -> origin/android-1.6_r1.5 
* [new branch]  android-1.6_r2 -> origin/android-1.6_r2 
* [new branch]  android-2.0.1_r1 -> origin/android-2.0.1_r1 
* [new branch]  android-2.0_r1 -> origin/android-2.0_r1 
* [new branch]  android-2.1_r1 -> origin/android-2.1_r1 
* [new branch]  android-2.1_r2 -> origin/android-2.1_r2 
* [new branch]  android-2.1_r2.1p -> origin/android-2.1_r2.1p 
* [new branch]  android-2.1_r2.1p2 -> origin/android-2.1_r2.1p2 
* [new branch]  android-2.1_r2.1s -> origin/android-2.1_r2.1s 
* [new branch]  android-2.2.1_r1 -> origin/android-2.2.1_r1 
* [new branch]  android-2.2.1_r2 -> origin/android-2.2.1_r2 
* [new branch]  android-2.2.2_r1 -> origin/android-2.2.2_r1 
* [new branch]  android-2.2_r1 -> origin/android-2.2_r1 
* [new branch]  android-2.2_r1.1 -> origin/android-2.2_r1.1 
* [new branch]  android-2.2_r1.2 -> origin/android-2.2_r1.2 
* [new branch]  android-2.2_r1.3 -> origin/android-2.2_r1.3 
* [new branch]  android-2.3.1_r1 -> origin/android-2.3.1_r1 
* [new branch]  android-2.3.2_r1 -> origin/android-2.3.2_r1 
* [new branch]  android-2.3_r1 -> origin/android-2.3_r1 
* [new branch]  android-adt-0.9.8 -> origin/android-adt-0.9.8 
* [new branch]  android-adt-0.9.9 -> origin/android-adt-0.9.9 
* [new branch]  android-cts-2.1_r2 -> origin/android-cts-2.1_r2 
* [new branch]  android-cts-2.1_r3 -> origin/android-cts-2.1_r3 
* [new branch]  android-cts-2.1_r4 -> origin/android-cts-2.1_r4 
* [new branch]  android-cts-2.1_r5 -> origin/android-cts-2.1_r5 
* [new branch]  android-cts-2.2_r1 -> origin/android-cts-2.2_r1 
* [new branch]  android-cts-2.2_r2 -> origin/android-cts-2.2_r2 
* [new branch]  android-cts-2.2_r3 -> origin/android-cts-2.2_r3 
* [new branch]  android-cts-2.2_r4 -> origin/android-cts-2.2_r4 
* [new branch]  android-cts-2.3_r1 -> origin/android-cts-2.3_r1 
* [new branch]  android-sdk-1.5-pre -> origin/android-sdk-1.5-pre 
* [new branch]  android-sdk-1.5_r1 -> origin/android-sdk-1.5_r1 
* [new branch]  android-sdk-1.5_r3 -> origin/android-sdk-1.5_r3 
* [new branch]  android-sdk-1.6-docs_r1 -> origin/android-sdk-1.6-docs_r1 
* [new branch]  android-sdk-1.6_r1 -> origin/android-sdk-1.6_r1 
* [new branch]  android-sdk-1.6_r2 -> origin/android-sdk-1.6_r2 
* [new branch]  android-sdk-2.0.1-docs_r1 -> origin/android-sdk-2.0.1-docs_r1 
* [new branch]  android-sdk-2.0.1_r1 -> origin/android-sdk-2.0.1_r1 
* [new branch]  android-sdk-2.0_r1 -> origin/android-sdk-2.0_r1 
* [new branch]  android-sdk-2.1_r1 -> origin/android-sdk-2.1_r1 
* [new branch]  android-sdk-2.2_r1 -> origin/android-sdk-2.2_r1 
* [new branch]  android-sdk-2.2_r2 -> origin/android-sdk-2.2_r2 
* [new branch]  android-sdk-tools_r2 -> origin/android-sdk-tools_r2 
* [new branch]  android-sdk-tools_r3 -> origin/android-sdk-tools_r3 
* [new branch]  android-sdk-tools_r4 -> origin/android-sdk-tools_r4 
* [new branch]  android-sdk-tools_r5 -> origin/android-sdk-tools_r5 
* [new branch]  android-sdk-tools_r6 -> origin/android-sdk-tools_r6 
* [new branch]  android-sdk-tools_r7 -> origin/android-sdk-tools_r7 
* [new branch]  cdma-import -> origin/cdma-import 
* [new branch]  cupcake -> origin/cupcake 
* [new branch]  cupcake-release -> origin/cupcake-release 
* [new branch]  donut  -> origin/donut 
* [new branch]  donut-plus-aosp -> origin/donut-plus-aosp 
* [new branch]  eclair  -> origin/eclair 
* [new branch]  froyo-plus-aosp -> origin/froyo-plus-aosp 
* [new branch]  gingerbread -> origin/gingerbread 
* [new branch]  master  -> origin/master 
* [new branch]  release-1.0 -> origin/release-1.0 
* [new branch]  tools_r7 -> origin/tools_r7 
* [new branch]  tools_r8 -> origin/tools_r8 
* [new branch]  tools_r9 -> origin/tools_r9 
* [new tag]   android-1.5 -> android-1.5 
* [new tag]   android-1.5r2 -> android-1.5r2 
* [new tag]   android-1.5r3 -> android-1.5r3 
* [new tag]   android-1.5r4 -> android-1.5r4 
* [new tag]   android-1.6_r1 -> android-1.6_r1 
* [new tag]   android-1.6_r1.1 -> android-1.6_r1.1 
* [new tag]   android-1.6_r1.2 -> android-1.6_r1.2 
* [new tag]   android-1.6_r1.3 -> android-1.6_r1.3 
* [new tag]   android-1.6_r1.4 -> android-1.6_r1.4 
* [new tag]   android-1.6_r1.5 -> android-1.6_r1.5 
* [new tag]   android-1.6_r2 -> android-1.6_r2 
* [new tag]   android-2.0.1_r1 -> android-2.0.1_r1 
* [new tag]   android-2.0_r1 -> android-2.0_r1 
* [new tag]   android-2.1_r1 -> android-2.1_r1 
* [new tag]   android-2.1_r2 -> android-2.1_r2 
* [new tag]   android-2.1_r2.1p -> android-2.1_r2.1p 
* [new tag]   android-2.1_r2.1p2 -> android-2.1_r2.1p2 
* [new tag]   android-2.1_r2.1s -> android-2.1_r2.1s 
* [new tag]   android-2.2.1_r1 -> android-2.2.1_r1 
* [new tag]   android-2.2.1_r2 -> android-2.2.1_r2 
* [new tag]   android-2.2.2_r1 -> android-2.2.2_r1 
* [new tag]   android-2.2_r1 -> android-2.2_r1 
* [new tag]   android-2.2_r1.1 -> android-2.2_r1.1 
* [new tag]   android-2.2_r1.2 -> android-2.2_r1.2 
* [new tag]   android-2.2_r1.3 -> android-2.2_r1.3 
* [new tag]   android-2.3.1_r1 -> android-2.3.1_r1 
* [new tag]   android-2.3.2_r1 -> android-2.3.2_r1 
* [new tag]   android-2.3_r1 -> android-2.3_r1 
* [new tag]   android-adt-0.9.8 -> android-adt-0.9.8 
* [new tag]   android-adt-0.9.9 -> android-adt-0.9.9 
* [new tag]   android-cts-2.1_r2 -> android-cts-2.1_r2 
* [new tag]   android-cts-2.1_r3 -> android-cts-2.1_r3 
* [new tag]   android-cts-2.1_r4 -> android-cts-2.1_r4 
* [new tag]   android-cts-2.1_r5 -> android-cts-2.1_r5 
* [new tag]   android-cts-2.2_r1 -> android-cts-2.2_r1 
* [new tag]   android-cts-2.2_r2 -> android-cts-2.2_r2 
* [new tag]   android-cts-2.2_r3 -> android-cts-2.2_r3 
* [new tag]   android-cts-2.2_r4 -> android-cts-2.2_r4 
* [new tag]   android-cts-2.3_r1 -> android-cts-2.3_r1 
* [new tag]   android-sdk-1.5-pre -> android-sdk-1.5-pre 
* [new tag]   android-sdk-1.5_r1 -> android-sdk-1.5_r1 
* [new tag]   android-sdk-1.5_r3 -> android-sdk-1.5_r3 
* [new tag]   android-sdk-1.6-docs_r1 -> android-sdk-1.6-docs_r1 
* [new tag]   android-sdk-1.6_r1 -> android-sdk-1.6_r1 
* [new tag]   android-sdk-1.6_r2 -> android-sdk-1.6_r2 
* [new tag]   android-sdk-2.0.1-docs_r1 -> android-sdk-2.0.1-docs_r1 
* [new tag]   android-sdk-2.0.1_r1 -> android-sdk-2.0.1_r1 
* [new tag]   android-sdk-2.0_r1 -> android-sdk-2.0_r1 
* [new tag]   android-sdk-2.1_r1 -> android-sdk-2.1_r1 
* [new tag]   android-sdk-2.2_r1 -> android-sdk-2.2_r1 
* [new tag]   android-sdk-2.2_r2 -> android-sdk-2.2_r2 
* [new tag]   android-sdk-tools_r2 -> android-sdk-tools_r2 
* [new tag]   android-sdk-tools_r3 -> android-sdk-tools_r3 
* [new tag]   android-sdk-tools_r4 -> android-sdk-tools_r4 
* [new tag]   android-sdk-tools_r5 -> android-sdk-tools_r5 
* [new tag]   android-sdk-tools_r6 -> android-sdk-tools_r6 
* [new tag]   android-sdk-tools_r7 -> android-sdk-tools_r7 
-1

あなたは「そのようなファイルやディレクトリを」取得しない場合は、「gitのコア」をインストールしてみてください。 それは私のために働いた。

0

SillentTrollが示唆しているように、おそらくシステムにさらにソフトウェアをインストールする必要があります。これらのツールのほとんどはあなたが必要になります:

須藤はapt-getをgitのコアをインストールGnuPGのフレックスバイソンgperfの構築必須 ジップカールます:zlib1g-devののlibc6-devのlib32ncurses5-devのIA32-libsの x11proto-コア-dev libx11-devのlib32readline5-devのlib32z-devの のlibgl1-メサ-devのG ++ - multilibのMINGW32 tofrodosのpython-値下げ のlibxml2-utilsのxsltprocの

私はこのチュートリアルでは、非常に役に立った:Compile ICS Tutorial

関連する問題