Androidソースの入手、コンパイル

#すぐにFXでAndroidを試す場合は、Armadilloサイトのバイナリを試すのが楽ちんです。
http://armadillo.atmark-techno.com/howto/try-android-on-armadillo

Androidソースの入手は先日ニュースでも書いたとおり、
 http://source.android.com/
で可能だ。入手方法はGITを使って行うため、普通に進めていけば最新ソースが入手できる。

上記サイトのインストールガイドを読みながらGITでソース入手、コンパイルまで行ってみた備忘録を下記記載する。

環境
・開発環境 WindowsXP+ATDE(AtmarkTechno社のVMWareのDebianイメージ)

手順
http://source.android.com/download
に基づき進める。なんとなぁ~く、Installing Gitから開始。

# GITのインストール
$ cd ~
$ mkdir bin
# PATHの確認
$ echo $PATH
# カレントユーザディレクトリにPATHの追加
$ PATH=$PATH:/home/atmark/bin

#
# このままインストールガイド通り進めると、Gitが古!とか、
# Javaがない!とか、
# 怒られてしまうので、git-coreと、Javaを最新版にする必要がる。
# git-coreは、backportsにあるので、下記編集した。
$ vi /etc/apt/sources.list
deb http://www.jp.backports.org/ etch-backports main contrib non-free
deb http://www.backports.org/debian/ etch-backports main
deb-src http://www.backports.org/debian/ etch-backports main
# 保存

$ sudo apt-get install git-core gnupg

# Repoのインストール
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo

# 作業ディレクトリの作成
$ mkdir mydroid
$ cd mydroid

# RepoでAndroidの最終コードリストをGET
$ repo init -u git://android.git.kernel.org/platform/manifest.git
# 成功すると、YOUR NAME と Gmailアカウントを要求される。
# 存在するGmailアカウントをインプットしないとダメらしい。

# ソースコードGET(超時間かかる)
$ Repo sync

# 最後にmake
$ make

コンテンツの配信
(c) open-mobile.jp
プライバシーポリシー