Android studio导入工程报错及对策笔记

参考别的项目总要自己部署,但是AS因为版本问题配置文件一类的一般很难一次导入没有错误,以下是我的报错挣扎笔记,参考了很多别人的博客对策,自己整理一份借鉴参考,希望能帮助到无助的同类。

gradle的版本zip,报错如下:

Failed to open zip file.
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)
Re-download dependencies and sync project (requires network)


基本上所有的解决方案都是修改gradle-wrapper.properties里gradle的版本zip没有下载


特:看到百度经验上有一种说法是https\:改为http\: 也可以奇迹的成功,我试了一下,结果如图


因为网和“墙”的问题,经常会下载连接超时,挣扎无效。继续zip的版本挣扎。

我们可以在C:\Users\admin\.gradle\wrapper\dists目录里看到下载过的zip


导入之后点击过下载有将相应2.14.1的zip存在于目录里,但是其实因为网的问题AS在线下载大都不会下载成功,仔细看文件的大小就会发现这个和原项目对应的zip大小是有问题的,这里我的zip只有6m多,实际上看官网地址2.14.1-all.zip版本有65m,可见文件不是完整的。在线下载不了试试官网找版本下载http://services.gradle.org/distributions/



下载好之后在相应目录下替换C:\Users\admin\.gradle\wrapper\dists\gradle-2.14.1-all\8bnwg5hd3w55iofp58khbp6yv


②sdk的build-tools版本不对,报错如下

Failed to find Build Tools revision 25.0.3

项目的 build.gradle 里面看,因为没有这个版本的tools,可以修改为自己有的版本,也可以下载对应版本(个人感觉下载或许 更好,有些版本可能会牵扯到代码使用问题)。

可以查看该目录下C:\Users\admin\AppData\Local\Android\Sdk\build-tools看自己有哪些版本修改成对应编号即可


③Task 'assemble' not found in root project '******'.


猜你喜欢

转载自blog.csdn.net/haiyinshushe/article/details/80698070