首页 > 代码库 > 温故知新

温故知新

1.在eclipes中导入其他的一些工程后往往会出错,修改意见是

在project.properties该文件下修改

技术分享这个target是你的sdk中已经下载好的

查看:

右键目标工程,选择properties,

技术分享

 

这里面可以查看你已经下载好的 

2.修改好后本来以为可以了,于是出现下列问题。

2017-05-03 18:41:33 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/sun/jna/platform/FileMonitor$FileEvent;[2017-05-03 18:41:33 - kitchen] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/sun/jna/platform/FileMonitor$FileEvent;

在网上相关博客解决方案

http://www.codeo4.cn/archives/720

可是不太明白这一句

那就是ADT升级之后自动加了一个Android Dependencies的库,加在了java构建路径那里。只要我把它移除就好了。为了解决这个问题花了三天,包括一个周末,环境重装了两次技术分享

Android Dependencies的库在哪里?java构建路径又是哪里?

右键你的项目,选择properties后============这里是删掉后

技术分享

3.之后仍然没有什么卵用,clean+重启还是没啥卵用

[2017-05-03 19:19:07 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/sun/jna/platform/FileMonitor$FileEvent;
[2017-05-03 19:19:07 - kitchen] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/sun/jna/platform/FileMonitor$FileEvent;

翻译一下就是

无法执行多线程:

转换失败:unable to to Dalvik格式执行多队列定义:

 

原因:引入的jar包含重复

 重新引入后,解决

4.Eclipse 项目有红感叹号

http://blog.csdn.net/geekjoker/article/details/6446472

 

温故知新