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

时间:2015-09-29 11:09:33

标签: java android eclipse webrtc jitsi

我正在尝试编译并运行该项目 通过导入在Eclipse上https://github.com/jitsi/jitsi-android

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

当我尝试运行app时,它正在提供

转换为Dalvik格式失败,错误1控制台错误。因此,我清理项目,检查订单和导出选项卡中的所有jar文件并重新构建。

但它对我不起作用。

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

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

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

这是我的libs文件夹截图: - enter image description here

1 个答案:

答案 0 :(得分:0)

我曾经遇到过同样的问题。

以下是我在尝试解决问题时发现的内容:

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

A)两个Libaries具有完全相同的包/类 - >删除其中一个Libaries中的类

B)检测到一个Jar两次,因为它位于项目源文件夹和Java Build Path Libaries中

C)更新Proguard经常修复它(将新的Proguard jar放入[Android SDK文件夹] \ tools \ proguard \ lib)

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

当我自己遇到这个问题时,它是因为我没有按照我使用的其中一个库的说明而引起的。按照一步一步的说明后,一切都运行良好。

问候 菲利克斯