最終更新:2016-10-18 (火) 18:16:49 (223d)  

Android/ソースコード はてなブックマークを見る
Top / Android / ソースコード

公開サイト

Android Open Source Project (AOSP)

ミラー

Android/Linuxカーネル

  • Androidのソースコードとは別に管理されている。
    $ git clone https://android.googlesource.com/kernel/common.git
    $ git clone https://android.googlesource.com/kernel/exynos.git
    $ git clone https://android.googlesource.com/kernel/goldfish.git
    $ git clone https://android.googlesource.com/kernel/msm.git
    $ git clone https://android.googlesource.com/kernel/omap.git
    $ git clone https://android.googlesource.com/kernel/samsung.git
    $ git clone https://android.googlesource.com/kernel/tegra.git

Androidのソースコードの取得

  • GitラッパーのRepoコマンドを使う。
    repo init -u https://android.googlesource.com/platform/manifest
    repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
    repo sync

容量

Android/ソースコード/ファイル一覧

ディレクトリ

ファイル

Android/ビルド

Eclipseの設定

AOSP/ブランチ

ダウンロード (OESFGitHub)

Which Android Sources to Start With ?

Google (AOSP)

  • Up-to-date reference but limited devices support (reference design only).

Linaro

  • Most integrated with wide hardware support.

CyanogenMod

  • Most features but mostly used for tuning already released commercial products.

Vendor BSP

  • Potentially outdated but best support for a given platform/SoC

デバイス・メーカー別

関連