Error:Error converting bytecode to dex:
来源:互联网 发布:初级程序员考试大纲 编辑:程序博客网 时间:2024/05/20 13:38
今天在svn上update代码之后,遇到这个问题,发现同事添加了三个依赖,原因及解决过程如下:
Error:Error converting bytecode to dex:
Cause: com.android.dex.DexIndexOverflowException: Cannot merge new index 70021 into a non-jumbo instruction!
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
1 要习惯和提高看错误提示的能力(英语)。
翻译:将字节码转为dex出错:
造成原因:com.android.dex下抛出了Dex下标越界异常:不能新下标70021合并到一个 非jumbo的结构
2 上网查原因:
博客在此:点击打开链接
找了一会儿才找到这个正确的解决方案呢,但无论如何到此就解决问题了。
一句话:既然是非jumbo,那么我们就让他变成Jumbo咯:
在模块的build.gradle文件中加上:
3 jumbo是什么?
直译是巨大的,jumboMode true其实就是让gradle不要去检查你的方法数了。
1 1
- Error converting bytecode to dex
- Error converting bytecode to dex
- 关于Error:Error converting bytecode to dex:
- 1.Error:Error converting bytecode to dex:
- Error:Error converting bytecode to dex:
- Error:Error converting bytecode to dex:
- Error:Error converting bytecode to dex:
- 关于Error:Error converting bytecode to dex:
- Error:Error converting bytecode to dex
- AndroidStudio--Error converting bytecode to dex
- AndroidStudio--Error converting bytecode to dex
- gradle : Error converting bytecode to dex
- AS报Error:Error converting bytecode to dex:
- recyclerview的“Error:Error converting bytecode to dex“报错
- 关于Error:Error converting bytecode to dex问题解决
- Error:Error converting bytecode to dex:Cause:c
- Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files defi
- Android Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex fi
- 十六进制字符串转中文
- mvn库强制更新
- 控件的拖曳
- laravel5.1自定义常量的配置和使用
- 如何居中正常元素、浮动元素以及绝对定位元素
- Error:Error converting bytecode to dex:
- Linux I2C core
- php 设计模式之工厂模式
- Linux文件类型、属性
- 清园 沉没的Atlantis redis.conf配置详细解析
- WebView控件的使用
- android WebView 和 Html 的相互调用
- spring整合activemq步骤
- CentOS7安装MySQL数据库