转换为Dalvik格式失败:无法执行dex:java.nio.BufferOverflowException

saa*_*saa 22 android

我在尝试运行Android项目时遇到异常.

转换为Dalvik格式失败:无法执行dex:java.nio.BufferOverflowException

目前我正在使用ADT版本22.3.我的项目目标是API级别15.我尝试在Android工具中添加支持库,但问题未解决.

Roh*_*wal 47

关键是设置target=android-19project.propertiesandroid:targetSdkVersion="19"相同到19.这对我有用.

  • 只是为了让观众清楚,这是第一次尝试的解决方案.谢谢. (2认同)

uma*_*ali 14

这是一个很大的混乱...以下方式为我做了诀窍......

在eclipse中右键单击您的项目 - > Android工具 - >添加支持库

然后单击Accept License并单击install.


ahm*_*085 5

我有同样的问题,我使用这些方法

1-降级到Android SDK构建工具18.1.1

2-添加支持库.(如果已经存在,请尝试删除它并再次添加,右键单击项目 - > Android工具 - >添加支持库)

您可以按照http://techlovejump.in/2013/11/how-to-solve-unable-to-execute-dex-java-nio-bufferoverflowexception-check-the-eclipse-log-for-stack中的详细说明进行操作 -跟踪/