运行quickblox andorid videochat-sample时,Dx坏类文件魔术(cafebabe)或版本(0033.0000)

 海尔兄弟 发布于 2023-02-09 15:25

我希望你们可以帮我解决这个问题.从这里运行示例视频聊天时,我一直收到此错误.我尝试下载zip文件,克隆和下载只有sdk jar但我总是得到同样的错误,在问题中提到.我搜索了SO,大多数解决方案是使用java 1.6构建的,我已经使用过(从未安装过更高版本),谷歌上发现的一些解决方案也没有帮助.看到这个答案:( 这里)

For others searching for this error message, another possible cause is that you
are including libraries that were built for java 7. For us, adjusting those
builds to specifically target java 6 (and then building new jars) fixed the 
problem.

我想也许这可能是问题,如果是这样我怎么能绕过它?我将不胜感激任何帮助.提前致谢

编辑:

我得到了Dx坏类...错误的sdk jar文件中的每个类.经过大量的搜索更我偶然发现了一个旧版本的SDK JAR文件的位置,我是能够运行与先前的SDK版本的样品.只是由于某种原因,这个文件中缺少一个重要的类,所以当我尝试进行调用时,样本自然会崩溃(但是直到那个没有错误的RUNS).

因此,我可以假设我的一切都很好,也许sdk jar文件有问题吗?或者我能做些什么来解决它?

1 个回答
  • 正确答案如下:

    从版本19开始,您可以使用任何SDK(1.6,1.7)编译您的Android项目.

    对我来说,当我将Android SDK设置为19(支持java 7)时出现以下错误,但构建工具不是19.x.

    编译时,看看它使用了哪个dx.jar(/xxx/android-sdk/build-tools/19.0.3/lib/dx.jar),它应该可以解决问题!只需使用Android SDK Manager下载正确的版本.

    2023-02-09 15:28 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有