异常提示:
[2014-01-16 09:27:35 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2014-01-16 09:27:35 - tab_demo] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
这个异常主要表现在sdk 4.4 加载老版本项目会出现。关键是修改项目目录中的.classpath文件。
在.classpath 中找到并删除如下标签,然后clean,即可解决问题。
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
解决BufferOverflowException
本文介绍了解决在Android SDK 4.4上加载旧版项目时出现的java.nio.BufferOverflowException异常的方法。通过删除项目目录中.classpath文件内的特定标签,并进行清理操作,可以有效解决该问题。

260

被折叠的 条评论
为什么被折叠?



