1

次のコマンドを使用してAndroidソースコードをダウンロードしています。

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

約1.4GBのファイルをダウンロードしましたが、作業ディレクトリにソースコードがありません。作業ディレクトリには「.repo」というフォルダが1つだけあります(これは約1.4 GBで、ソースコードが含まれていないようです)。

これはAndroidのソースコードをダウンロードする正しい方法ですか?そうでない場合、どこが間違っているのですか?

4

3 に答える 3

2

最後に答えを得ました。これは正常に機能しています。

まず、巨大な(10 GB)可能性のある.repoフォルダーがいっぱいになります。その後、リポジトリスクリプトがAndroidソースコードをダウンロードします。

参照:

1.リポジトリの同期後、ディレクトリにファイルがありません

2.Androidリポジトリスクリプトによって作成された.repo/projects /のベアgitリポジトリの目的は何ですか?

于 2012-10-19T17:42:28.327 に答える
0

Androidを使用する場合は、AndroidSDKをインストールする必要があります。このページでは、その方法について説明します。

http://developer.android.com/sdk/installing/index.html

ツールディレクトリにあるSDKマネージャーから、任意のバージョンのAndroidソースコードをダウンロードできます。

于 2012-10-19T15:02:34.640 に答える
0

Androidのソースコードには実際には空のmasterブランチがあります。

リポジトリに特定のブランチを指定しない限り、常にブランチをプルしmasterます。

Androidのリポジトリの多くに空のmasterブランチがある理由は、ユーザーが最新ではなく特定のバージョンのAndroidソースを使用することが期待されているためです。(最新のものも通常はブランチですが、そうではありませんmaster

このようなものを試して
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
ください.repoフォルダ以外のファイルが表示されるはずです

于 2013-06-07T16:03:00.320 に答える