android adt 17-将jar添加到项目中-dexedlibs/中的jar只包含一个清单

android adt 17-将jar添加到项目中-dexedlibs/中的jar只包含一个清单,android,jar,project,adt,Android,Jar,Project,Adt,我使用的是一个3天前下载的ADT17,它位于Win7x64和Java1.7上 将jar添加到我的新示例项目(通过将其复制到libs/)可以很好地编译,但会在运行时抛出,因为jar中的类不在dexedlibs/中相应的jar中-该jar只包含清单 相关链接:和 做一些链接中建议的出口和订购工作没有帮助 现在人们怎么知道如何将jar添加到android项目中 编辑:多亏了max:jar是使用Java1.7制作的,指定1.6停止了抛出,但出于某种原因,我仍然得到一些缺少的方法(这些方法没有被调用,但它

我使用的是一个3天前下载的ADT17,它位于Win7x64和Java1.7上

将jar添加到我的新示例项目(通过将其复制到libs/)可以很好地编译,但会在运行时抛出,因为jar中的类不在dexedlibs/中相应的jar中-该jar只包含清单

相关链接:和

做一些链接中建议的出口和订购工作没有帮助

现在人们怎么知道如何将jar添加到android项目中

编辑:多亏了max:jar是使用Java1.7制作的,指定1.6停止了抛出,但出于某种原因,我仍然得到一些缺少的方法(这些方法没有被调用,但它们被引用)


更新:导入包含普通类的jar很好。

如果您使用的是Java 7,您可以尝试更改Java库项目的运行时环境:

  • 右键单击项目->属性->Java构建路径->库

  • 选择JRE系统库[JavaSE-1.7],然后单击编辑

  • 将执行环境更改为JavaSE-1.6(jre7)


  • 这对我使用ADT 21很有效。

    我也有同样的问题。你找到解决办法了吗?Cheesno,但是他的一个朋友在他类似的系统上做了这项工作,他显式地添加了jar并愚弄了导出和订单。但这似乎对我不起作用:(你在使用Java 7吗?我通过将Java项目的Java库设置改为jre1.6而不是1.7解决了这个问题。你可以随时尝试:)我在使用Java 7,但编译器遵从性级别设置为1.6。在project->Properties->Java构建路径->Libraries@RayTayek啊,您需要编译并导出带有这些设置的实际jar。如果库不是由您编译和导出的,那么我认为这个答案不适用。抱歉,我用gradle来构建jar。我把gradle构建文件改为1.6。这消除了投掷。仍然抱怨缺少方法though@RayTayek缺少方法?对于缺少的方法有什么抱怨,以何种方式?用更多信息更新您的问题,我们也可以解决:)
    12-20 23:02:13.689: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 
    12-20 23:02:13.689: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:13.689: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:13.949: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:13.949: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:14.829: I/dalvikvm(27907): Could not find method com.tayek.utilities.Utilities.store, referenced from method com.tayek.qanda.Model.toPropertiesFile
    12-20 23:02:14.829: W/dalvikvm(27907): VFY: unable to resolve static method 3399: Lcom/tayek/utilities/Utilities;.store (Ljava/io/File;Ljava/util/Properties;)V
    12-20 23:02:14.829: D/dalvikvm(27907): VFY: replacing opcode 0x71 at 0x000f
    12-20 23:02:14.849: I/dalvikvm(27907): Could not find method com.tayek.utilities.Utilities.store, referenced from method com.tayek.qanda.Model.toPropertiesFile
    12-20 23:02:14.849: W/dalvikvm(27907): VFY: unable to resolve static method 3399: Lcom/tayek/utilities/Utilities;.store (Ljava/io/File;Ljava/util/Properties;)V
    12-20 23:02:14.849: D/dalvikvm(27907): VFY: replacing opcode 0x71 at 0x0014
    12-20 23:02:14.849: I/dalvikvm(27907): Could not find method com.tayek.utilities.Utilities.store, referenced from method com.tayek.qanda.Model.toPropertiesFile
    12-20 23:02:14.849: W/dalvikvm(27907): VFY: unable to resolve static method 3400: Lcom/tayek/utilities/Utilities;.store (Ljava/io/Writer;Ljava/util/Properties;)V
    12-20 23:02:14.849: D/dalvikvm(27907): VFY: replacing opcode 0x71 at 0x000f
    12-20 23:02:14.849: I/dalvikvm(27907): Could not find method com.tayek.utilities.Utilities.store, referenced from method com.tayek.qanda.Model.toPropertiesFile
    12-20 23:02:14.849: W/dalvikvm(27907): VFY: unable to resolve static method 3400: Lcom/tayek/utilities/Utilities;.store (Ljava/io/Writer;Ljava/util/Properties;)V
    12-20 23:02:14.849: D/dalvikvm(27907): VFY: replacing opcode 0x71 at 0x0014
    12-20 23:02:14.929: I/System.out(27907): Hospital Mortality Risk
    12-20 23:02:14.969: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:14.969: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:14.969: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:14.989: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.029: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.029: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.040: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.160: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.160: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.160: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.169: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.169: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.169: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.189: D/gralloc_goldfish(27907): Emulator without GPU emulation detected.
    12-20 23:02:15.258: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0
    12-20 23:02:15.299: W/Trace(27907): Unexpected value from nativeGetEnabledTags: 0