Android开发运行时报错: Failed to load E:\SDK\android-sdk-windows\build-tools\29.0.2\lib\dx.jar

问题描述:

项目运行时报错: Failed to load E:\SDK\android-sdk-windows\build-tools\29.0.2\lib\dx.jar 导致项目无法启动

问题原因:

因为eclipse自动使用最高版本的SDK,ADT比SDK版本低导致

解决方法:

在eclipse中打开Windows > Android SDK Manager , 找到报错中的29.0.2, 正常情况下这个buildtools的status状态应该为’Installed’, 此时已被我卸载删除, 所以状态为’Not installed’
在这里插入图片描述
在这个列表中找到自己项目需要使用到的版本勾选上 进行安装即可, 例如我需要使用的是Android 4.4.2 对应的API是 19,所以我需要下载安装如下图所示的文件
在这里插入图片描述
勾选之后install packages 按钮会生效, 此时我的buildtools已经安装过了, 所以此处显示为可以卸载删除,但是不可安装,正常安装等待完成即可

至此,问题完美修复

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐