Friday, March 20, 2009

Android の Java ライブラリを展開する

Android-api のダウンロードと展開の方法

Android-api のダウンロード
次のサイトからのコピペ
http://androidforums.com/android-developers/1045-source-code-android-jar.html

以下のようなシェルスクリプトを作成し実効する。
すると git リポジトリから最新の Android のJavaライブラリがandroid-api以下に取得できる。

最新でなくてもよい場合は android-sdk の中に android.jar というファイルがあるのでそれを使う。


#!/bin/sh

git-clone git://git.source.android.com/platform/frameworks/base android-api
cd android-api
git checkout android-1.0
jar cvf ../android-src.jar -C core/java .
jar uvf ../android-src.jar -C graphics/java .
jar uvf ../android-src.jar -C location/java .
jar uvf ../android-src.jar -C media/java .
jar uvf ../android-src.jar -C opengl/java .
jar uvf ../android-src.jar -C sax/java .
jar uvf ../android-src.jar -C services/java .
jar uvf ../android-src.jar -C telephony/java .
jar uvf ../android-src.jar -C wifi/java .
cd ..


なお、.jar ファイルの中に何にあるファイル全てを知りたいときは以下のようにすると.jarファイルに含まれているコンテンツ一覧が表示される。
http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/tooldocs/solaris/jar.html

$ jar tvf android-src.jar

0 Comments:

Post a Comment

<< Home