Unable to execute DX(Multiple dex files define)
2017-09-18 15:33
253 查看
Unable to execute DX(Multiple dex files define)
之前有遇到一个“Unable to execute DX”的编译错误,但是真正原因是dex包种,方法数量超过64K。但今天又遇到了一个“Unable to execute DX”的编译错误,但错误类型是“Multiple dex files define ”,具体错误信息为:
Android Dex: [tieba] com.android.dx.util.DexException: Multiple dex files define Lcom/compatible/smartbarutil/SmartBarUtils$1;
原因:整个project包含好几个module,其中有一个jar包同时存在于两个module的libs下,在项目build的时候,两个相同的jar都被打包到dex文件中,编译器搞不定,就出了这么个错误了。解决的办法也比较简单:删除重复的jar,只保留一个!
同样的问题,在stackoverflow上也有人在Q&A,比如: Multiple Dex File 。
mark一下,也许还有其他人会遇到类似问题。
之前有遇到一个“Unable to execute DX”的编译错误,但是真正原因是dex包种,方法数量超过64K。但今天又遇到了一个“Unable to execute DX”的编译错误,但错误类型是“Multiple dex files define ”,具体错误信息为:
Android Dex: [tieba] com.android.dx.util.DexException: Multiple dex files define Lcom/compatible/smartbarutil/SmartBarUtils$1;
原因:整个project包含好几个module,其中有一个jar包同时存在于两个module的libs下,在项目build的时候,两个相同的jar都被打包到dex文件中,编译器搞不定,就出了这么个错误了。解决的办法也比较简单:删除重复的jar,只保留一个!
同样的问题,在stackoverflow上也有人在Q&A,比如: Multiple Dex File 。
mark一下,也许还有其他人会遇到类似问题。
相关文章推荐
- Android Unable to execute dex: Multiple dex files define异常解决
- Unable to execute dex: Multiple dex files define 的解决方法
- Unable to execute dex: Multiple dex files define 解决方法
- Android JUnit Test Unable to execute dex: Multiple dex files define 解决方法
- Android Eclipse Unable to execute dex: Multiple dex files define
- Dex Loader Unable to execute Multiple dex files define解决方法
- Unable to execute dex: Multiple dex files define Lcom/android/volley/VolleyError;
- Unable to execute dex: Multiple dex files define Landroi
- Unable to execute dex: Multiple dex files define Lcom/google/common/annotations/GwtCompatible;解决办法 .
- Unable to execute dex: Multiple dex files define
- Unable to execute dex: Multiple dex files define
- Error:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define xxxx
- Unable to execute dex: Multiple dex files define解决方法
- Unable to execute dex: Multiple dex files define Lcom
- Unable to execute dex: Multiple dex files define 解决方法
- eclipse项目转as项目中遇到Unable to execute dex: Multiple dex files define Lcom/loopj/Android/http/AsyncHttpC
- Unable to execute dex: Multiple dex files define
- Unable to execute dex: Multiple dex files define 解决方法
- Andorid Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/Buffer
- Unable to execute dex: Multiple dex files define 解决方法