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

Windows 10下Android Studio Flamingo缺失SDK问题求助

修复Android Studio Flamingo(Windows 10)缺失SDK及sdkmanager下载源列表失败问题

1. 解决sdkmanager下载源列表失败问题(核心)

命令行出现failed to download any source lists基本是网络或源地址无法访问导致的,优先配置国内镜像:

  • 命令行临时配置镜像:
    打开cmdline-tools的bin目录,在命令行输入:
    set REPO_URL=https://mirrors.tuna.tsinghua.edu.cn/android/repository
    
    接着执行安装命令(以Flamingo推荐的Android 33版本为例):
    sdkmanager "platforms;android-33" "build-tools;33.0.2"
    
  • Android Studio内配置镜像:
    进入Settings → Appearance & Behavior → System Settings → Android SDK → SDK Update Sites,添加以下镜像源(取消勾选官方默认源):
    • 名称:清华镜像-Addons
      地址:https://mirrors.tuna.tsinghua.edu.cn/android/repository/addon-6.xml
    • 名称:清华镜像-Platforms
      地址:https://mirrors.tuna.tsinghua.edu.cn/android/repository/platforms-2.xml
    • 名称:清华镜像-Build Tools
      地址:https://mirrors.tuna.tsinghua.edu.cn/android/repository/build-tools-2.xml
      点击Apply后重新尝试SDK下载。

2. 校验SDK路径与环境变量

  • 确保ANDROID_SDK_HOME指向的路径无中文、空格或特殊字符,比如用D:\AndroidSDK代替D:\我的Android SDK
  • 右键SDK文件夹 → 属性 → 安全,确认当前用户拥有完全控制权限,避免写入失败
  • 环境变量必须符合要求:
    • JAVA_HOME必须指向JDK 11(Flamingo强制要求,别用JDK 8或17)
    • 系统变量Path添加:%ANDROID_SDK_HOME%\platform-tools和%ANDROID_SDK_HOME%\cmdline-tools\latest\bin
  • 重启命令提示符或Android Studio,让环境变量生效

3. 重置Android Studio缓存与配置

  • 关闭Android Studio,找到C:\Users\你的用户名\.android文件夹,删除里面的cache和logs子文件夹(别删整个.android,不然模拟器配置会丢)
  • 打开Android Studio,选File → Invalidate Caches...,勾选Invalidate and Restart,重启后重新指定SDK路径

4. 手动离线安装SDK组件

如果以上方法都不行,直接手动下载解压:

  • 找到对应版本的SDK Platform和Build Tools压缩包(比如Android 33的Platform包、33.0.2的Build Tools包)
  • 解压Platform包到SDK目录的platforms\android-33文件夹下
  • 解压Build Tools包到SDK目录的build-tools\33.0.2文件夹下
  • 回到Android Studio的SDK Manager,就能识别到已安装的组件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 08:12:24