无法执行dex:java.nio.BufferOverflowException。检查Eclipse日志以进行堆栈跟踪 [英] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace

查看:92
本文介绍了无法执行dex:java.nio.BufferOverflowException。检查Eclipse日志以进行堆栈跟踪的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

每当我想要运行我的Android应用程序,我得到一个错误:

  [2013-12-26 11:24: 12  -  Dex Loader]无法执行dex:java.nio.BufferOverflowException。检查Eclipse日志以进行堆栈跟踪。 
[2013-12-26 11:24:12 - Pk6.1.3]转换为Dalvik格式失败:无法执行dex:java.nio.BufferOverflowException。检查Eclipse日志以进行堆栈跟踪。

我从 project>中删除了Android依赖项属性> java构建路径>库。我清理了项目后没有运行它。



我修改 project.properties 文件, target = android-19 ,我运行它,但我不想这样做。



是否有其他解决方案



感谢。

解决方案

从Eclipse: p>

首先右键单击项目并转到属性。


  1. 转到Java构建路径屏幕(从左侧菜单)


  2. 选择库文件窗格


  3. 突出显示Android依赖关系


  4. p>单击删除


  5. 单击确定。



Everytime I want to run my Android application I get a error:

[2013-12-26 11:24:12 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-12-26 11:24:12 - Pk6.1.3] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.

I deleted Android dependencies from project > properties > java build path > libraries. After I clean the project and not run it.

I modify project.properties file, target=android-19, and I run it, but I don't want to do this.

Are there other solutions to solved the problem?

Thanks.

解决方案

from Eclipse:

First Right click on project and go to properties.

  1. Go to Java Build Path Screen (from left menu)

  2. Select Libraries Pane.

  3. Highlight Android dependencies

  4. Click Remove

  5. Click Ok.

这篇关于无法执行dex:java.nio.BufferOverflowException。检查Eclipse日志以进行堆栈跟踪的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆