首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

提取 Android.jar 源码跟文档

2013-11-08 
提取 Android.jar 源码和文档#!/bin/sh## Create a source jar with all relevant android java sources.#

提取 Android.jar 源码和文档

#!/bin/sh   #   # Create a source jar with all relevant android java sources.   # Create JavaDoc for all java sources.   # @author Wolf Paulus   #   # Modified by Zeng Sai.   # 2010-03-04  #    # 原来的脚本(参考 http://wolfpaulus.com/journal/embedded/androidsrc.html)   # 在 Ubuntu 9.10 上运行时会有很多错误,而且需要修改脚本,   # 以传入 ANDROID_GIT_ROOT 变量,现修改为:把 源代码根目录 作为参数   # 传入。   #    # 运行方式:   # android-java-src-and-doc.sh <android-src-root>   #   # 运行结束后,在 ~/tmp/ 下可以找到 jar 包。   #       export ANDROID_GIT_ROOT=$1    echo $ANDROID_GIT_ROOT     # create and / or clear tmp directory    mkdir ~/tmp 2>/dev/null  cd ~/tmp   rm -R * 2>/dev/null    # copy java sources from git trunk     cd $ANDROID_GIT_ROOT    cp -R `find -wholename */java/android` ~/tmp   cp -R `find -wholename */java/dalvik` ~/tmp   cp -R `find -wholename */java/java` ~/tmp   cp -R `find -wholename */java/javax` ~/tmp   cp -R `find -wholename */java/junit` ~/tmp   cp -R `find -wholename */java/org` ~/tmp   cp -R `find -wholename */java/com` ~/tmp   cp -R `find -wholename */awt/java` ~/tmp   #create list with source file names   cd ~/tmp   find -wholename */*.java > files.txt 2>/dev/null  jar cvf androidSrc.jar @files.txt     #create doc directory for javadoc   mkdir ./doc   javadoc -J-Xmx1024m -d ./doc @files.txt   jar cvf androidDoc.jar -C ./doc ./doc/*     #eof  
?

热点排行