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

如何为新安装的Android Studio导入已下载的SDK及相关组件

解决Android Studio无法识别本地已存SDK组件的问题

以下是按优先级排序的实操步骤,都是针对这类问题的核心修复点:

1. 先搞定文件夹权限(最容易忽略的坑)

重装系统后原SDK文件夹的权限会被重置,这是AS识别不到组件的常见原因:

  • 右键C:\Users\pc55\AppData\Local\Android\Sdk文件夹,选「属性 > 安全」
  • 确认当前登录用户拥有读取和写入权限,没有的话点击「编辑」添加权限,应用后重启AS

2. 强制刷新AS的SDK缓存

AS会缓存SDK组件信息,重装后缓存可能失效:

  • 完全关闭Android Studio
  • 删除SDK目录下的.android\cache文件夹(如果找不到,去C:\Users\你的用户名\.android里找)
  • 再删除AS的配置缓存:C:\Users\你的用户名\.AndroidStudio[版本号]\system\caches
  • 重新打开AS,进入SDK管理器(File > Settings > System Settings > Android SDK),等待它扫描本地文件

3. 手动验证组件完整性并触发AS校验

如果缓存刷新没用,先确认本地文件没损坏:

  • 检查Sdk\platforms、Sdk\build-tools、Sdk\platform-tools这些核心目录,确保对应版本的文件夹完整(比如android-34文件夹里要有android.jar,platform-tools里要有adb.exe)
  • 打开SDK管理器,切换到「SDK Tools」标签,勾选「Show Package Details」
  • 找到你本地已有的组件版本,勾选后点击「Apply」——AS会自动验证本地文件的完整性,只会补缺失的小文件,不会重新下载整个组件包

4. 重置AS的SDK关联配置

如果以上都无效,直接重置AS的SDK关联文件:

  • 关闭AS,删除C:\Users\你的用户名\.AndroidStudio[版本号]\config\options\jdk.table.xml
  • 重新打开AS,会提示配置SDK,手动选择C:\Users\pc55\AppData\Local\Android\Sdk路径,完成配置后再进入SDK管理器查看

最后可以试试把整个SDK文件夹复制到新路径(比如D:\Android\Sdk),然后在AS里设置新路径,避开原路径的系统权限残留问题。

内容的提问来源于stack exchange,提问作者ساناز جواهری

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 13:31:01