简体   繁体   English

创建一个jar文件-Dalvik错误

[英]create a jar file - Dalvik error

I have an android project that contains only a .java file. 我有一个仅包含.java文件的android项目。 This java file extends the class Services. 该java文件扩展了Services类。

I am trying to build a jar file using * * Build Fat JAR **. 我正在尝试使用* * Build Fat JAR **构建一个jar文件

I did the following: 我做了以下工作:

  • right click the project -> select Fat Jar and inside the Configure Fat Jar Plug-In I've selected the OPTION: select Manifest file. 右键单击项目->选择Fat Jar,然后在Configure Fat Jar插件中,我选择了OPTION:选择Manifest文件。 With next-> finish I've managed to create the .far file. 通过next-> finish,我设法创建了.far文件。

PROBLEMS: 问题:

The jar icon has a red x mark in front of it. jar图标前面有一个红色的x标记。 When adding the jar inside another project and when running the application (creating apk) I get the following: 当在另一个项目中添加jar并运行应用程序(创建apk)时,我得到以下信息:

Dx trouble writing output: invalid header field. Dx写入输出时遇到麻烦:标头字段无效。 Conversion to Dalvik format failed with error 3 转换为Dalvik格式失败,错误3

What am I doing wrong? 我究竟做错了什么? Need some help. 需要一些帮助。

Thank yiu 感谢yiu

To Create a JAR from a Android project follow below steps 要从Android项目创建JAR,请执行以下步骤

Project -> Properties -> Android -> Check 'Is Library' option. 项目->属性-> Android->选中“是库”选项。

Now build Project and get jar in 'bin' folder. 现在构建Project并将jar保存在“ bin”文件夹中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 外部 JAR 上的“转换为 Dalvik 格式失败,错误 1” - “Conversion to Dalvik format failed with error 1” on external JAR 是否可以将JVM准备的jar文件转换为Dalvik兼容的jar? - Is it possible to convert JVM prepared jar file to Dalvik compatible jar? 使用android-support-v4.jar转换为Dalvik格式失败,并出现错误1 - Conversion to Dalvik format failed with error 1 with android-support-v4.jar Android-Jar集成-Dalvik错误1或无法解析超类 - Android - Jar integration - Either Dalvik Error 1 or Unable to resolve superclass 引用jar还是用Dalvik编译? - Reference a jar or compile it with Dalvik? LibGDX 中的 Gdx-tools.jar 导致转换为 Dalvik 格式失败,错误为 1 - Gdx-tools.jar in LibGDX is giving Conversion to Dalvik format failed with error 1 error 将StackMob sdk导入库时出错(与annotations.jar或dalvik有关?) - Error while Importing StackMob sdk into libraries (related to annotations.jar or dalvik?) 在eclipse中转换为dalvik格式失败,并显示错误1(添加gnu-crypto.jar时) - Conversion to dalvik format failed with error 1(when adding gnu-crypto.jar) in eclipse 转换为Dalvik格式失败eclipse android-suport-v4.jar错误 - Conversion to Dalvik format failed eclipse android-suport-v4.jar error Proguard和Dalvik错误代码1 - Proguard and Dalvik error code 1
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM