Java 如何将external.jar添加到android项目中?(有一定条件)
我需要在我的android项目中添加一些外部.jar文件,但是Java 如何将external.jar添加到android项目中?(有一定条件),java,android,ant,jar,Java,Android,Ant,Jar,我需要在我的android项目中添加一些外部.jar文件,但是 1) 不使用Eclipse或任何其他IDE(因此没有.classpath) 2) 在不将它们复制到/libs文件夹的情况下,我需要它们留在原地 我怎样才能做到这一点?我知道ant应该有这个功能,但是我找不到。如果有类似于将“android.library.reference”添加到project.properties的东西,而不是为.jar而不是库项目添加“android.library.reference”,那就太好了 我不确定它
1) 不使用Eclipse或任何其他IDE(因此没有.classpath) 2) 在不将它们复制到/libs文件夹的情况下,我需要它们留在原地
我怎样才能做到这一点?我知道ant应该有这个功能,但是我找不到。如果有类似于将“android.library.reference”添加到project.properties的东西,而不是为.jar而不是库项目添加“android.library.reference”,那就太好了 我不确定它是否适合您,但您可以使用它
<path id="class.path">
<fileset dir="jar_folder">
<include name="**/*.jar" />
</fileset>
</path>
您可以在javac命令中使用它作为
<javac executable="${env.JAVA_HOME}/bin/javac" encoding="utf-8" srcdir="src/" destdir="temp/" debug="on" debuglevel="lines,source,var" fork="true" memoryInitialSize="256m" memoryMaximumSize="1024m">
<classpath refid="class.path" />
</javac>
在libs中创建一个符号链接。还可以看看Maven——很好,但我在项目中使用了jni,听说Maven没有像现在这样简单。“没有使用Eclipse或任何其他IDE(所以没有.classpath)”——那么你用什么来构建呢?格拉德尔?蚂蚁?专家