之前下载了Android Studio,是为了打开前辈写的APP然后做改进,也一直没有什么问题。最近开始自己写APP了,就新建了工程,然后就一直处于Gradle Build Running状态。
网上的很多方法都试过了:
(1)我的gradle-wrapper.properties的内容为distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip,所以我用的是离线好的gradle-3.3-all.zip,放在默认的路径里,C:\Users\Administrator.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9,并且选择的是offline,但是没有用
(2)关于添加grandle.properties文件,以及内容为org.gradle.daemon=true的建议也没有作用
我的build.gradle文件的内容如下:
请问怎样才能解决呢?
http://blog.csdn.net/a549742320/article/details/52525257
http://blog.csdn.net/taoerit/article/details/60322123
一般都是某个插件或lib更新不下来,具体看看下面正在更新什么 ,url是啥,能否访问
检查你的SDK下载对没有,你下载的api 版本要与你新建的Android相容
这种情况是你下载项目的 gradle 和你自己的版本不一致,而工具本身会进行检查,不一致就会在网上下载,但国外的网站,国内不支持浏览或者下载,所以你的工具
就会一直去下载,但始终下载不下来,这种情况你可以使用自己本地的 gradle 详情请参考 : http://blog.csdn.net/qq_37043246/article/details/77651280
一般都是某个插件或lib更新不下来,检查你的SDK下载对没有,你下载的api 版本要与你新建的Android相容
去掉原来项目中关于gradle的文件,这些文件属于这个项目在别人开发环境自有的,你直接导入会需要重新构建,删掉后build就会快很多。
删除的文件文件夹如下.gradle .idea gradle gradlew gradlew.bat local.properties。具体可以查询android studio 上传过滤文件,这些文件也不应该提交到SVN的。不然会引起别人的代码构建有问题
检查网络状态是否良好呢
你直接把你原来项目的gradle拿过来用就可以了,这最简单了
先把下面的几个依赖包删除 我看里面有两个还是测试版本 等项目编译好再加回去 版本号用26+ 不要用alpha的
一般都是依赖包的问题。
请检查你的SDK下载对没有,你下载的api 版本要与你新建的Android是否相容
检查网络状态,查看依赖的包和第三方库
一直在下载更新吧,你可以把设置里offline打上勾试试
因为gradle版本和项目中的版本不一致
gradle 路径不对,或者是你项目gradle的版本 在你本机上没有,而你又下不下来gradle 所有就一直卡着 你可以看下 编译进程的详细内容 看看究竟在干啥,还有就是像其他说的那样 用以前的老项目 看看,很大可能就是gradle 版本不匹配的原因
getDefaultProguardFile
所以开发环境一般要弄好,如果是新建项目,肯定马上就起来了,,,如果是跑的别人的项目,需要修改两个gradle的配置,,,一般自己移植开发环境,直接将之前的C盘目录下,user里面的.gradle直接压缩,复制过来,,避免很多联网下载jar包的问题。。