2014年1月6日月曜日

Downloading the Source

http://source.android.com/source/downloading.html

 Android のソースツリーは Google がホストしている Git リポジトリにある。
 ここでは特定の Android のソースツリーをダウンロードする方法を説明する。


 Installing Repo

 Repo は Git リポジトリにあるアンドロイドのコンテキストを簡単に作業することが出来るツールである。
 詳細は開発セクションを参照のこと。

 1. ホームディレクトリに bin ディレクトリがあり PATH を通してあることを確認する。
$ mkdir ~/bin

$ PATH=~/bin:$PATH

 2. Repo ツールをダウンロードして実行権限を付与する。
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 23618  100 23618    0     0  15634      0  0:00:01  0:00:01 --:--:-- 15641
$ chmod a+x ~/bin/repo


 Initializing a Repo client

 Repo をインストールしたら Android のソースリポジトリにアクセスできるようにクライアントを設定する。

 1. 空のディレクトリを作成して作業ファイルの保存先にする。この保存先は大文字小文字を区別できるファイルシステムであること。
$ cd /Volumes/ASOP/
$ mkdir wk
$ cd wk
$ pwd

/Volumes/ASOP/wk

 2. 最新バージョンをダウンロードするために repo init を実行する。マニフェストの URL を指定する必要がある。Android のソースが含まれている様々なリポジトリは作業ディレクトリ内に配置する。
$ repo init -u https://android.googlesource.com/platform/manifest

 3. プロンプトが表示されたら名前とメールアドレスを入力して repo を設定する。Gerrit code-review ツールを使うにはメッセージを受信できる登録済みの Google アカウントが必要となる。

 repo init の成功時は最後に作業ディレクトリが初期化されたメッセージを表示する。
 クライアントディレクトリ .repo にはマニフェストなどのファイルが保存される。
$ repo init -u https://android.googlesource.com/platform/manifest

Your identity is: mushi.suzu <mushi.suzu@gmail.com>
If you want to change this, please re-run 'repo init' with --config-name

repo has been initialized in /Volumes/ASOP/wk



0 件のコメント:

コメントを投稿

MELSECNET/HのリモートI/O局経由のMODBUS(R)通信について

http://fa-faq.mitsubishielectric.co.jp/faq/show/13661  別ネットワークの先にぶら下げるってどういうことだろう。