-compile使用两条路径作为classpathref进行编译,但其中一条路径未在dexing中使用.
source="${java.source}" target="${java.target}"
debug="true" extdirs="" includeantruntime="false"
destdir="${out.classes.absolute.dir}"
bootclasspathref="project.target.class.path"
verbose="${verbose}"
classpathref="project.javac.classpath"
fork="${need.javac.fork}">
…
这些路径是“project.all.jars.path”和“tested.project.classpath”,但路径“tested.project.classpath”在dexing中没有用,所以你可以在预编译目标中修改它,如下所示:
在这里,您在编译开始之前将导出的jar的路径附加到“tested.project.classpath”.您可以将“exported.jars.dir”放在ant.properties文件中.