运行错误提示 Failed to load D:\Android\sdk\build-tools\26.0.0-preview\lib\dx.jar

在ecplise上运行项目,今天一运行就提示这个错误:Your project contains error(s), please fix them before running your application.(你的程序包含错误,请修改后再运行)。咋一看,以为代码哪里写错了,其实并不是,代码在同事电脑上运行过,是不报错的:

image

控制台是这样输出的:

[2018-01-17 17:11:52 - Dex Loader] Failed to load D:\Android\sdk\build-tools\26.0.0\lib\dx.jar
[2018-01-17 17:11:52 - api19] Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!
[2018-01-17 17:12:11 - Dex Loader] Failed to load D:\Android\sdk\build-tools\26.0.0\lib\dx.jar
[2018-01-17 17:12:11 - api19] Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!

提示dx.jar文件没加载到,按网上一些方法试了也不行,我就找到D:\Android\sdk\build-tools\这个目录,目录如下图,我想,既然他找不到26.0.0这个文件夹,那我就把它删了。我把26.0.0文件夹剪切放到别的位置备份(比如桌面),以免出错再恢复回来。再次打开eclipse运行就成功了

image

删了后的目录图:

image

也是很简单的解决了这个问题

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 118,175评论 14 132
  • ** 今天看了一下kafka官网,尝试着在自己电脑上安装和配置,然后学一下官方document。** Introd...
    RainChang阅读 4,271评论 1 30
  • Android7.0(也就是Android N)上默认使用JACK编译器而不再使用openjdk了,但发现JACK...
    超__越阅读 14,980评论 3 3
  • 1、MYSQL的逻辑结构 服务层、核心层、存储引擎层 2、MYSQL的含义 MYSQl指的是一种服务器语言,MYS...
    钟小胖子阅读 330评论 0 0
  • 30天的写作计划,已经进行了一半。即使只是要求坚持每天写500字,依然非常吃力。拿到写作话题,从早想到晚,有时候也...
    定云止水_0cc5阅读 66评论 1 3