android studio 编译错误 unable to execute DX

铂金蛋蛋 发布于 2013/12/08 18:35
阅读 7K+
收藏 0

SDK android 4.0.3 (注:使用android 4.4 编译 提示CacheManager类找不到,故用4.0.3)

android studio 0.3.6 编译开源中国android项目

编译反复不通过,提示

android dex:[项目名] unable to execute DX

android dex:[项目名] java.nio.BufferOverflowException

........

最后参考下面的帖子,将build tool 还原到了18.1.1 最终解决了问题

http://stackoverflow.com/questions/19727915/android-dex-gives-a-bufferoverflowexception-when-building


PS:折腾了一下午,都有点换回eclipse的冲动了。 


加载中
0
杰森斯坦森
杰森斯坦森
这个问题很有可能是载入的Jar包太多,有重复的。
0
Minho
Minho
我用的Intellij IDEA也报这个错误!真崩溃!
Minho
Minho
回复 @铂金蛋蛋 : 更新了一下android tools然后就好了!
铂金蛋蛋
铂金蛋蛋
解决了木有
0
夲仒無道
夲仒無道
Jar包的问题,把project.properties中的依赖删除就搞定了。
返回顶部
顶部