5

Android 4.0 (Ice Cream Sandwich) のカーネルソース コードはどこで入手できますか?

これは、以前に何人かが尋ねたばかげた質問かもしれませんが、適切な答えがどこにも見つからないようです

  • Google は本当に便利で、カーネルを除くAndroid のすべての部分を含む にリダイレクトandroid.kernel.orgすることにしました。その背後にあるロジックがわかりません。http://source.android.com/source/downloading.html

  • git clone https://android.googlesource.com/kernel/common.git奇妙なことを行い、ソースツリーを作成せずに大規模な(600 MB 以上)フォルダーを作成します。 .git私は git リポジトリについて 2 つのたわごとを与えません。ソース ツリーが必要なだけです

  • GitHub のすべてのカーネル フォークは恐ろしく古くなっています。

4

2 に答える 2

9

Jean-Baptiste Queru は、2011 年 11 月 30 日の投稿で、クローン作成後にカーネル ソースが見えなくなる理由を説明しています。この投稿では、ICS のさまざまなハードウェア フレーバー用に存在するカーネル ソース ブランチについて説明します。

一般に、特定のブランチを表示する方法は次のとおりです。

git clone https://android.googlesource.com/kernel/common.git # clone the repo
git branch -a # lists branches, both local and remote
git checkout -b android-3.0 remotes/origin/android-3.0 # create local branch
# android-3.0 that tracks the named remote branch
于 2012-01-04T17:42:35.923 に答える
5

Githubでホストされている Android ソース コードをご覧ください。

于 2011-12-22T10:29:44.807 に答える