Generate the android-src for android api.

August 15th, 2011 § Leave a Comment

Learn from this website:   http://androidforums.com/application-development/1045-source-code-android-jar.html

git clone git://git.source.android.com/platform/frameworks/base android-api

git tag

18 function gen_android_api_src () {
19
20         cd /home/tlee/work/android-apps-src/android-api-src
21         for TAG in  android-1.5 android-1.6_r1 android-1.6_r2 android-2.0_r1 android-2.0.1_r1 an    droid-2.1_r2 android-2.2_r1 android-2.2.2_r1 android-2.2_r1.3 android-2.3.1_r1 android-2.3.2_r1      android-2.3.3_r1 android-2.3.4_r1 android-2.3.5_r1  android-2.3_r1
22         do
23                 # TAG=$1
24                 pushd android-api
25                 pwd
26                 git checkout $TAG
27                 f=android-src-$TAG.jar
28                 rm -f ../$f
29
30
31                 jar cf ../$f
32                 for i in */java
33                 do
34                         echo $i
35                         jar uf ../$f -C $i .
36                 done
37                 popd ..
38         done
39 }

Output this:

android-api                       android-src-android-2.2_r1.jar
android-src-android-1.5.jar       android-src-android-2.3.1_r1.jar
android-src-android-1.6_r1.jar    android-src-android-2.3.2_r1.jar
android-src-android-1.6_r2.jar    android-src-android-2.3.3_r1.jar
android-src-android-2.0.1_r1.jar  android-src-android-2.3.4_r1.jar
android-src-android-2.0_r1.jar    android-src-android-2.3.5_r1.jar
android-src-android-2.1_r2.jar    android-src-android-2.3_r1.jar
android-src-android-2.2.2_r1.jar  android-src.sh
android-src-android-2.2_r1.3.jar

Works well!!!

Advertisement

Tagged:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

What’s this?

You are currently reading Generate the android-src for android api. at Tony.p.lee 's Blog.

meta

Follow

Get every new post delivered to your Inbox.