有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

编译jitsi项目时,java转换为Dalvik格式失败,错误为1

我正在尝试编译和运行该项目 ^在Eclipse上导入{a1}

我已成功导入该项目,添加了外部Jar文件,并修复了一些编译错误

当我尝试运行应用程序时,它会给出

转换为Dalvik格式失败,控制台上出现错误1。所以我清理了项目,检查了Order和Export选项卡中的所有jar文件,然后再次构建它

但这对我不起作用

最后,我取消选中了Order和Export选项卡中的所有库,构建并再次运行它

但它仍然给我同样的错误,我的应用程序每次运行都会崩溃

任何帮助都将不胜感激,我真的很想运行这个应用程序

以下是我的libs文件夹屏幕截图:- enter image description here


共 (1) 个答案

  1. # 1 楼答案

    我也有过同样的问题

    以下是我在试图解决问题时发现的情况:

    • 当有两个同名的类/包时(例如,当LibaryX有org.a.b.c.Sample类,LibaryY也有org.a.b.c.Sample类)会导致此错误
    • 对某些人有效的不同方法(因此,如果您自己有错误,请确保测试以下内容):

    A)两个库的包/类完全相同->;删除其中一个库中的类

    B)一个Jar被检测两次,因为它位于项目源文件夹和Java构建路径库中

    C)更新Proguard通常也会修复它(将新的Proguard JAR放在[Android SDK文件夹]\tools\Proguard\lib中)

    D)清理项目也帮助了很多人(你已经这么做了,所以这不是你的解决方案)

    当我自己遇到这个问题时,这是因为我没有遵循我使用的其中一个库的说明。在一步一步地遵循图书馆的指示后,一切又恢复了正常

    问候 费利克斯