我試過接受的答案,但不幸的是,它沒有奏效。實際上,jar是成功構建的,但是當Eclipse構建項目時,它並未嵌入到apk中。這是當我把ZXing作爲一個圖書館項目引用的時候。我設法寫一個螞蟻腳本的工作,所以我在這裏分享:
<?xml version="1.0" encoding="utf-8" ?>
<project name="core" basedir="." default="dist" >
<property name="dist.dir" value="dist" />
<property name="src.dir" value="src" />
<property name="build.dir" value="bin" />
<target name="dist" depends="clean, package" />
<target name="clean" >
<delete dir="${build.dir}" />
</target>
<target name="init" >
<mkdir dir="${build.dir}" />
</target>
<target name="compile" >
<javac debug="off" destdir="${build.dir}" source="1.6" srcdir="${src.dir}" target="1.6" />
</target>
<target name="package" depends="init, compile" >
<jar basedir="${build.dir}" destfile="${dist.dir}/core.jar" />
</target>
</project>
完美的作品!謝謝 –
我很高興我的幫助,並歡迎您:) –
我創建了build.xml'downloads \ zxing-2.2 \ core> ant -f core/build.xml',當我再次運行構建時, 'ant'不被識別爲內部或外部命令_ – DroidLearner