Raspberry Pi3でrepo
を使用しています。RPiのマイクロSDカードは16GBです。 16GBのフラッシュドライブを接続しています。 (必要に応じて32GBを使用できます)
使うとき
repo init -u https://Android.googlesource.com/platform/manifest -b Android-7.1.1_r1
nougatをダウンロードしますが、Auto、Wearのソース、および通常のAndroid Phonesのソースをダウンロードします。ダウンロードするにはどうすればよいですか[〜# 〜]のみ[〜#〜]Android[〜#〜]電話[〜]のNougatAOSPソースコード#〜]-他のすべてを除外しますか?Nexus6p用にビルドする予定です。
私は次のサイトを見ましたが、何も役に立ちません:
「reposync」でダウンロードする必要があるAndroidソースのサイズを制限するにはどうすればよいですか?
http://zewaren.net/site/node/126
https://stackoverflow.com/questions/5945357/download-specific-Android-source-code
助けてくれてありがとう。
これでうまくいくはずです:
repo sync -c --no-tags --no-clone-bundle -j`nproc`
オプションの説明:
repo sync -h
-c, --current-branch fetch only current branch from server
--no-tags don't fetch tags
--no-clone-bundle disable use of /clone.bundle on HTTP/HTTPS
-j JOBS, --jobs=JOBS projects to fetch simultaneously (default 4)
...