关于这个错误,基本上都是因为gradle版本的问题
错误发生在构建Gradle的过程中正在下载gradle.zip文件的时候,下载速度太慢,或者被墙了。于是在网上搜索了各种办法,最后总结出以下有效的解决方案。
首先打开C:\Users\Administrator(计算机用户名)\.gradle\wrapper\dists\gradle-x.x-all\中时间最近的目录下查看自己当前的gradle版本
然后进入这个网站找到相应的版本下载对应的版本
http://services.gradle.org/distributions
把下载的文件直接复制到C:\Users\Administrator\.gradle\wrapper\dists\gradle-x.x-all\中时间最近的目录下,单击Android Studio工具栏“Sync Project Gradle Files”或者重启Android Studio,问题就可以解决了。
也可以通过Settings配置来解决,将文件下载到本地,从File文件打开Settings设置
当然在构建的情况下遇到这样的问题Cannot start internal HTTP server. Git integration, JavaScript debugger and LiveEdit may operate with errors. Pleaser check your firewall settings and restart Android Studio
原因是Androidstudio的网络通信被网络防火墙阻止了,导致Gradle构建工具无法使用。
打开防火墙和网络保护选择允许应用通过防火墙
选择android studio
最后重启android studio解决问题。