Android项目运行时出现 Failed to load E:\eclipse\android-sdk-windows\build-tools\27.0.3\lib\dx.jar Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!
可能的原因:
更新了sdk之后才有这个错误,可能是因为项目默认使用最新的sdk.buildtools,且这个buildtools出现问题,
eclipse自动使用最高版本的SDK,ADT比SDK版本低导致
解决方法:
- 在Android项目下的 project.properties 加入sdk.buildtools=25.0.2,成功解决问题,即使用比较旧的版本的buildtools;
- 可以用旧版本下路径下的dx.jar文件替换新版本路径下的dx.jar文件(android-sdk-windows\build-tools\xxxx版本\lib\dx.jar);
- 可以选择在Android SDK Mangager将tools和build-tools的版本都更新为最新版;
注:方法1比较靠谱,方法2,3有效,可以尝试解决
希望能有所帮助。