build.xmlにjar生成用の記述を追加
Eclipseで作ったAndroidプロジェクトをコマンドラインでビルドするで作ったbuild.xmlに,jarを生成するための記述を追加するメモ。
下記の記述をproject要素の末尾に追記しておく。
<target name="jar"> <delete dir="./bin/*" /> <delete file="./hoge.jar" /> <javac srcdir="./src;./src-optional" destdir="./bin" classpath="./libs/optional.jar;${sdk.dir}/platforms/android-16/android.jar"> <!-- SDKバージョンは適宜書き換える --> </javac> <jar jarfile="./hoge.jar"> <fileset dir="./bin" includes="**/*.class" /> </jar> </target>
追記後にant jar
とすることでプロジェクト直下にhoge.jarが生成される。
ちなみに,EclipseのPackage Explorerで特定フォルダを選択した状態でexport→jarと選ぶことで,速やかに特定フォルダのjar書き出しができることを知ったので,上記のコードは不要になった。