【问题标题】:jitsi-android unable to compile and buildjitsi-android 无法编译构建
【发布时间】:2014-12-20 01:52:28
【问题描述】:

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

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

当我尝试运行应用程序时,它正在给

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

但它对我不起作用。

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

这次它对我有用,但是抛出 noclassdeffounderror 错误并且应用程序崩溃了。

我想编译并运行这个应用程序。

请帮忙, 谢谢!!!

【问题讨论】:

  • 嘿Sharath,我也面临同样的问题,你有没有找到任何解决方案..我从昨晚开始就被困在这一点上,但还没有找到任何解决方案来摆脱这个问题。 ...您的帮助将不胜感激..谢谢
  • 对不起,我尝试了很多,但没有找到任何解决方案。
  • 好的,谢谢您的回复
  • 欢迎。我希望至少你能成功。祝我的朋友好运
  • @Sharath,我也遇到了同样的问题。你找到解决方案了吗?请回复。提前谢谢..

标签: java android eclipse noclassdeffounderror


【解决方案1】:

经过努力,终于可以成功编译编译项目了。在项目中有包含 build.xml 文件。所以,它需要使用ant运行(首先需要安装ant,然后设置ANDROID_HOME环境变量)。

不需要更改与导入包名称相关的代码中的任何内容。它将在构建后自动修复错误。在某些类中可能会出现 IOException 错误(需要更改为 Exception 类型)。

请按照以下步骤操作:-

  1. 更新库包后,首次构建或清理后:

ant setup-libs

  1. 制作项目:

蚂蚁制作

  1. 重建(清洁和制造):

蚂蚁重建

  1. 运行项目(将安装 apk 并在默认测试设备上运行):

蚂蚁跑

  1. 修改后制作并运行项目:

蚂蚁运行

我希望这对其他人有所帮助。谢谢!!

【讨论】:

  • 嗨,jagdish,恭喜。是否可以在 android ADT 或 Eclipse 中运行“jitsi-android”库?或者它只在“ant”工具中运行?如果它也在 Eclipse 上运行,请分享步骤。感谢分享,再次恭喜您追问题。
  • @Sharath,谢谢..:) 在 Eclipse 中,我们可以根据我们的要求进行自定义/修改。但需要从蚂蚁运行。它将检测设备并运行构建。
猜你喜欢
  • 2019-04-01
  • 2019-02-24
  • 2017-12-03
  • 1970-01-01
  • 1970-01-01
  • 2020-05-02
  • 1970-01-01
  • 2021-05-25
  • 1970-01-01
相关资源
最近更新 更多