当前位置:编程学习 > wap >>

android开发版本选项选择问题

运行时出现问题[2013-11-05 09:28:33 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-11-05 09:28:33 - Android-hello] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
不知道为什么,是不是和android 新建项目选SDK有关系?按照默认sdk都不改的话就可以运行,我改了就不行了,我想要在4.0手机上运行,模拟器用的4.0,target选什么,compile with选哪个版本 eclipse  eclipse 开发版本 --------------------编程问答-------------------- 在4.0手机上运行,最小sdk版本在4.0,大概15以下就行;编译可以高一点。 --------------------编程问答-------------------- target和compile with都选4.0吧
还有,你这个错误是模拟器的还是真机上报的? --------------------编程问答-------------------- https://code.google.com/p/android/issues/detail?id=61710 --------------------编程问答-------------------- 试过,依然提示同样的错误呢~   =。= 

btw,感谢分享。 --------------------编程问答--------------------
引用 3 楼 travellers 的回复:
https://code.google.com/p/android/issues/detail?id=61710
遇到同样问题能不能用汉语帮忙解释一下怎么搞的? --------------------编程问答-------------------- 在manifest中设置一下吧<uses-sdk
        android:minSdkVersion="5"
        android:targetSdkVersion="14" /> --------------------编程问答-------------------- 去除依赖包  Android Dependencies,在eclipse中右键这个文件夹,在Build Path选项中选择  remove it from build path --------------------编程问答--------------------
引用 7 楼 wuximing 的回复:
去除依赖包  Android Dependencies,在eclipse中右键这个文件夹,在Build Path选项中选择  remove it from build path

正解 --------------------编程问答--------------------
引用 7 楼 wuximing 的回复:
去除依赖包  Android Dependencies,在eclipse中右键这个文件夹,在Build Path选项中选择  remove it from build path
这个是正解, 麻烦的是, 你关掉eclipse,重新进入, 这个包又在, 你又要重新删除了 --------------------编程问答-------------------- 在 “java  build  path” 的”libraries“ 中remove 掉
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,