EclipseからAndroidのソースを見るには
Androidでデバッグしていると、android.jarの中身を見たくなることがあります。
いろいろ調べてわかったことをメモに残しておきます。
Androidのソースは公開されているのですが、これを取得するには、gitを使う必要があります。
あ、これはWindowsでのやり方ですので。
準備
まず、gitをインストールします。
cygwinを使う方法もあるのですが、gitだけのために入れるのもシャクなので、msysgitを入れることにします。
http://code.google.com/p/msysgit/
ここからダウンロードします。
今回入れたのは、「Git-1.6.4-preview20090730.exe」です。
ダウンロードして、インストーラを起動して入れます。PATHに入れておくことも忘れずに。
Androidのソースを取得
ディレクトリ構成は次のようにしています。
C:\Android ├─android-sdk-windows-1.5_r3 │ └─platforms │ ├─android-1.1 │ └─android-1.5 │ └─sources └─mydroid
mydroidというのは、gitで取得したリポジトリを置く場所です。
コマンドプロンプトを起動して、C:\Android\mydroidに移動します。
そして、gitコマンドでcloneを作ります。
cloneするリポジトリのパスは、「git://android.git.kernel.org/platform/frameworks/base.git」です。
C:\Android\mydroid>git clone git://android.git.kernel.org/platform/frameworks/base.git
少々時間がかかりますが、これでbaseのソースが取得できます。