为Android Studio 项目手动下载gradle
在http://developer.android.com/samples/index.html上下载的例子,导入Android Studio的时候,第一件事就是下载项目对应版本的gradle。gradle是一个主要面向Java应用的build工具,类似于大家熟知的eclipse下的Ant,但比Ant高级。
Andriod Studio下载gradle的过程很慢,在运行./studio.sh的终端中可以看见进度:
把终端中的网址复制下来,在浏览器中打开,可见有38MB多。Windows下可用迅雷下载,Linux下推荐Firefox + DownThemAll插件,或者用axel。
各个版本gradle地址:https://services.gradle.org/distributions
Android Studio下载的各个版本gradle放在~/.gradle/wrapper/dists/目录下(Windows下目录为C:\Users\用户名\.gradle\wrapper\dists)。如下显示了Andriod Studio已经下载了gradle部分文件的大小,可见已经下载了20MB左右:
wy@wy-Inspiron-7420:~/.gradle/wrapper/dists/gradle-1.10-bin/6oa4rff9viiqskhgd6uns5v1f8$ ll total 21432 drwxrwxr-x 2 wy wy 4096 Sep 28 00:27 ./ drwxrwxr-x 3 wy wy 4096 Sep 28 00:20 ../ -rw-rw-r-- 1 wy wy 0 Sep 28 00:20 gradle-1.10-bin.zip.lck -rw-rw-r-- 1 wy wy 21931207 Sep 28 00:33 gradle-1.10-bin.zip.part
在Android Studio中取消下载(不过貌似有个bug,取消不了,那就直接在运行studio.sh的终端中按Ctrl + C 退出Android Studio)。
将gradle-1.10-bin.zip.part移除,把自己下载的gradle-1.10-bin.zip复制到这个目录。然后再次启动Andriod Studio,会自动读取gradle并解压,然后用解压得到的gradle工具build你import进来的sample project。
再次查看gradle的下载目录,如下:
wy@wy-Inspiron-7420:~/.gradle/wrapper/dists/gradle-1.10-bin/6oa4rff9viiqskhgd6uns5v1f8$ ll total 39472 drwxrwxr-x 3 wy wy 4096 Sep 28 00:38 ./ drwxrwxr-x 3 wy wy 4096 Sep 28 00:20 ../ drwxrwxr-x 6 wy wy 4096 Sep 28 00:38 gradle-1.10/ -rw-r----- 1 wy wy 40404574 Sep 28 00:37 gradle-1.10-bin.zip -rw-rw-r-- 1 wy wy 0 Sep 28 00:20 gradle-1.10-bin.zip.lck -rw-rw-r-- 1 wy wy 0 Sep 28 00:38 gradle-1.10-bin.zip.ok
lck和ok文件大小为0,没有实际内容,起一个标志的作用。ok表示此版本的gradle已经收拾妥当(在下载完毕之前是没有这个ok文件的)。lck文件不知什么作用。(猜测是lock的意思,标记这个版本的gradle是否有project在使用。如果没有被使用,当总的gradle文件达到缓存上限后,此版本的gradle会被删除)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix