我试过接受的答案,但不幸的是,它没有奏效。实际上,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