【问题标题】:How to add external .jar to android project? (with certain conditions)如何将外部 .jar 添加到 android 项目? (有一定条件)
【发布时间】:2015-03-19 06:23:39
【问题描述】:

我需要将一些外部 .jar 文件添加到我的 android 项目中,但是

1) 不使用 Eclipse 或任何其他 IDE(所以没有 .classpath)

2) 无需将它们复制到 /libs 文件夹,我需要它们留在原处

我怎样才能做到这一点?我知道蚂蚁应该有这个功能,但找不到它。如果有类似将“android.library.reference”添加到 project.properties 但用于 .jar 而不是库项目的东西,那就太好了。

【问题讨论】:

  • 在库中创建符号链接。
  • 也看看 Maven - link
  • 好,但我在我的项目中使用 jni,我听说 maven 不这样做
  • 就是这么简单。
  • “不使用 Eclipse 或任何其他 IDE(所以没有 .classpath)”——那么你用什么来构建呢?摇篮?蚂蚁?马文?

标签: java android ant jar


【解决方案1】:

我不确定它是否适合你,但你可以使用它

    <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>

【讨论】:

    猜你喜欢
    • 2012-05-03
    • 2013-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-22
    • 1970-01-01
    • 2016-10-17
    相关资源
    最近更新 更多