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

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已经安装过了, 所以此处显示为可以卸载删除,但是不可安装,正常安装等待完成即可

至此,问题完美修复

发布了26 篇原创文章 · 获赞 0 · 访问量 309

猜你喜欢

转载自blog.csdn.net/weixin_41601114/article/details/102544448