Android [Dex Loader] Unable to execute dex问题
2013-11-16 20:54
260 查看
在导入运行Android SDK Demo时(我导入的Demo是android-14的),遇到了一下的问题:
[ Dex Loader] Unable to execute dex:java.nio.BufferOverflowException.
Check the Eclipse log for stack trace.
Conversion to Dalvik format failed: Unable to execute dex:
java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
Google后,看到最多的问题原因是build-tools的影响,于是按照相关介绍得解决方法,把build-tools19卸载掉,回滚到18.x.x
重新运行,成功了!。
顺便记录一下直接导入Android SDK Demo的步骤:
1.在Eclipse中File->new->Project->Android下载,
2.选择Android Project from Existing
Code,点击next按钮,
3.选择Browser,找到Android SDK目录下的samples中对应版本的Demo,Finish!
要注意的一点是,经过上诉步骤,Demo会成为一个完整的工程,如果直接从Eclipse中删除并选择删除相关文件,则会把Demo也删除掉;即使不删除,完整的工程增加了文件的冗余,转移也不方便。因此建议把Demo拷贝到workspace下再导入到Eclipse中。
参考文章
http://guoh.org/lifelog/2013/11/android-kitkat-sdk-dex-error/
http://xuyuanshuaaa.iteye.com/blog/969805
[ Dex Loader] Unable to execute dex:java.nio.BufferOverflowException.
Check the Eclipse log for stack trace.
Conversion to Dalvik format failed: Unable to execute dex:
java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
Google后,看到最多的问题原因是build-tools的影响,于是按照相关介绍得解决方法,把build-tools19卸载掉,回滚到18.x.x
重新运行,成功了!。
顺便记录一下直接导入Android SDK Demo的步骤:
1.在Eclipse中File->new->Project->Android下载,
2.选择Android Project from Existing
Code,点击next按钮,
3.选择Browser,找到Android SDK目录下的samples中对应版本的Demo,Finish!
要注意的一点是,经过上诉步骤,Demo会成为一个完整的工程,如果直接从Eclipse中删除并选择删除相关文件,则会把Demo也删除掉;即使不删除,完整的工程增加了文件的冗余,转移也不方便。因此建议把Demo拷贝到workspace下再导入到Eclipse中。
参考文章
http://guoh.org/lifelog/2013/11/android-kitkat-sdk-dex-error/
http://xuyuanshuaaa.iteye.com/blog/969805
相关文章推荐
- android----问题解决Dex Loader] Unable to execute dex: Multiple dex files define Lcom/sina/sso/RemoteSSO;
- android----问题解决Dex Loader] Unable to execute dex: Multiple dex files define Lcom/sina/sso/Remote...
- android Unable to execute dex问题的解决
- [Android开发常见问题-11] Unable to execute dex: Multiple dex files define 解决方法
- android Unable toexecute dex: method ID not in [0, 0xffff]: 65536问题
- Android 第三方 Jar 的 Link 与问题:Unable to execute dex: Java heap space的解决方法
- 导入项目时,有关[2016-04-03 20:38:02 - Dex Loader] Unable to execute dex: Multiple dex files 问题
- android中解决“Dex Loader] Unable to execute dex: Multiple dex files define LXXX”错误
- [Android开发常见问题-11] Unable to execute dex: Multiple dex files define 解决方法
- Dex Loader] Unable to execute dex 问题
- Android问题集锦之十七:Unable to execute dex: java.nio.BufferOverflowException
- Android [Dex Loader] Unable to execute dex:
- Dex Loader] Unable to execute dex: Multiple dex files define Lde/measite/smack/AndroidDebugger$1;异常处
- Android Unable to execute dex: method ID not in [0, 0xffff]: 65536 问题解决方法
- Android 第三方 Jar 的 Link 与问题:Unable to execute dex: Java heap space的解决方法
- android中解决“Dex Loader] Unable to execute dex: Multiple dex files define LXXX”错误
- Android 程序编译问题Unable to execute dex: Multiple dex files define
- Android [Dex Loader] Unable to execute dex:
- Android Eclipse Unable to execute dex: Multiple dex files define
- 编译Android出错:Unable to execute dex: Java heap space