Android初学习之Failed to load D:\DSoft\android-sdk\build-tools\26.0.2\lib\dx.jar的解决

来源:互联网 发布:unity3d socket服务端 编辑:程序博客网 时间:2024/06/03 11:14

前言

哇,这个学期是真的忙。开学四个星期,Android课程什么都没干,一直在搭建环境。一开始老师给了ADT-bundle的集成环境安装包,不过我嫌弃它给的安卓版本太低了,我把它的JDK路径搞到我自己下的JDK里的时候它又说ADT的版本太低了没法用这个路径。好吧,那我自己下Eclipse+ADT好了。
用翻墙软件下JDK,装好了之后下载了离线安装包ADT,安装完了之后我想应该没事儿了吧?!结果Eclipse里面的并!找!不!到!A!V!D!然后又去百度把它调出来,等了很久终于可以看到安卓的界面了。

问题

第一个应用,HelloAndroid。又报错。

[2017-09-30 18:04:17 - HelloWord] Failed to load D:\DSoft\android-sdk\build-tools\26.0.2\lib\dx.jar
[2017-09-3018:04:17 - HelloWord] Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!

无奈,继续百度。看到有人说把这个路径下的26.0.2的文件夹剪切到别的地方,也就是说,删掉就好了,试了一下,无果。又看到另一个解决方案,把上一个文件夹(我的是26.0.1)里这个路径的dx.jar放进去替换,试过了,仍然不可以用。

突然看到下面有评论说,25的版本才能用,26及以上的版本都用不了。

于是我去25.0.3的文件夹下把它的dx.jar替换到了26.0.1里的dx.jar,成功!

终于妥了,然后HelloWord终于运行了,开心……

这里写图片描述

AVD真的太慢了,我下的Genymotion。我个人觉得挺好用的。

本人目前比较菜,如果说的一些话不严谨,欢迎指出……希望和大家一起讨论!
努力,不断进步ing……

阅读全文
0 0
原创粉丝点击