12
回答
Eclipse中Android项目运行时出现Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.的问题
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

错误信息显示如下:

某个项目不能运行,打开别的项目可以运行,请问是什么问题?

举报
繁荫
发帖于5年前 12回/8K+阅
共有12个答案 最后回答: 4年前
右键工程-〉Build Path->Configure Build Path->点击Libraries,Remove Android Dependencies ->点击Order and Export 确认Android x.x的有没有勾上,没有勾上就勾上,然后按OK,然后clean一下工程,如果还不可以,就要重新Add Libraries,还有修改project.properties对应的版本,我之前遇到同样的问题就是这样解决的,你可以尝试一下,我也是菜鸟。    
--- 共有 2 条评论 ---
进击的超电磁炮这个真的是正解! 4年前 回复
繁荫我其实是想添加actionbarsherlock的库,结果老是出现问题,就自己写布局了之后用<include layout>引用,果然还是这种方式比较适合我这样的菜鸟。 谢谢如此长评,所以亲你即使是菜鸟也不是和我同日而语的菜鸟……如果下次遇到同样的问题,我一定试试! 5年前 回复
最好用IDEA12来开发android.
--- 共有 1 条评论 ---
繁荫可我现在已经走到这一步了,该怎么办? 大神能不能给一个解燃眉之急的办法%>_<% 5年前 回复
把Build tools 的版本改为18.1.1,不要用19版,在sdk manager里面卸载。
--- 共有 3 条评论 ---
xiangmao回复 @繁荫 : 卸载了重启下Eclipse应该就可以啊,我也遇到过这个问题,就是这样解决的。或者你把targetSdk的版本改为4.4的试试。 5年前 回复
繁荫貌似卸载了,也还是这样的 5年前 回复
有人偷窃名称照着他的方法做一次,可以的 5年前 回复
删除掉所有的包,然后重新导入一次
--- 共有 2 条评论 ---
苏谷子@繁荫 不会吧,我也遇到过这种情况的。都是右键-bulid path,在libraries下面,移除所有的包。包括android的包和其他的依赖包。然后重新导入就可以了的 5年前 回复
繁荫这个好像也试过…… 5年前 回复
顶部