昨天学习ANT打包,学习期间出现一个问题,就是第三方JAR包引用问题,现在能成功编译和打包,但是打的包里面没有第三方的JAR包内容,导致程序安装之后找不到这个包里面的类,请教一下大家!以下是ANT的BUILD.XML部分代码 <target name="compile" depends="init, resource-src, aidl"> <javac encoding="GBK" target="1.6" debug="true" extdirs="" srcdir="." destdir="${outdir-classes}" bootclasspath="${android-jar}"> <classpath> <fileset dir="${jbox2dlib}" includes="jbox2d.jar" /> </classpath> </javac> </target>

解决方案 »

  1.   

    <unjar src="${jbox2dlib}/jbox2d.jar" dest="${outdir-classes}" />
    不用引用classpath还可以打到包里面去,OK了。大家遇到类似问题也可以采取这个方法解决,呵呵……
      

  2.   

    能给我完整的build.xml的代码吗?最近也在弄ant,不知道怎么将外部jar包打入apk中。