You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何提前下载依赖实现Android Studio离线开发环境搭建?

离线搭建Android Studio开发环境解决方案

一、提前备好完整Android SDK文件

  • 在联网电脑上打开Android Studio,进入Settings > Appearance & Behavior > System Settings > Android SDK
  • 切换到SDK Platforms标签页,勾选你需要的Android版本(比如常用的Android 13、14),点开Show Package Details,按需勾选对应版本的SDK Platform、Sources、System Image等组件,点击Apply开始下载
  • 再切到SDK Tools标签页,同样点开Show Package Details,下载对应版本的Build Tools、Android SDK Command-line Tools,要是用到NDK或CMake也一起勾选上
  • 找到SDK的安装目录(Windows默认是C:\Users\<你的用户名>\AppData\Local\Android\Sdk,Mac/Linux是~/Library/Android/sdk),把整个sdk文件夹复制到离线电脑的同路径下,之后在离线电脑的Android Studio设置里指定这个SDK路径就行

二、提前搞定Gradle及项目依赖

1. 下载对应版本的Gradle

  • 打开项目根目录下的gradle/wrapper/gradle-wrapper.properties,找到distributionUrl里的Gradle版本(比如gradle-8.4-bin.zip),下载对应zip包
  • 把下载好的zip包复制到离线电脑的Gradle wrapper缓存目录:
    • Windows:C:\Users\<你的用户名>\.gradle\wrapper\dists\<对应Gradle版本>\<一串随机字符>
    • Mac/Linux:~/.gradle/wrapper/dists/<对应Gradle版本>/<一串随机字符>
      要是离线电脑还没这个目录,先打开Android Studio建个空项目,让它自动生成目录结构再复制

2. 缓存项目所有依赖

  • 在联网电脑上打开你的项目,执行命令:Mac/Linux用./gradlew build --refresh-dependencies,Windows用gradlew build --refresh-dependencies,让Gradle把所有需要的依赖都下载到本地缓存里
  • 找到Gradle缓存目录:Windows是C:\Users\<你的用户名>\.gradle\caches,Mac/Linux是~/.gradle/caches,把整个caches文件夹复制到离线电脑的同路径下

3. 开启Gradle离线模式

  • 在离线电脑的Android Studio里,进入Settings > Build, Execution, Deployment > Build Tools > Gradle,勾选Offline work
  • 或者直接在项目的gradle.properties文件里加一行:org.gradle.offline=true

三、离线安装Android Studio

  • 下载Android Studio的离线安装包(包含基础组件的离线版),别用在线安装器
  • 在离线电脑上运行离线安装包,安装时选择之前复制好的SDK路径,就能避免触发在线下载

内容的提问来源于stack exchange,提问作者codergrid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 20:10:00