Android Studio更新卡顿求助:解压及二次检查更新均卡住
解决Android Studio更新卡住及Unity构建依赖问题
我之前也碰到过类似的Android Studio更新卡在解压环节的情况,结合自己的踩坑经验和社区方案,给你几个可行的解决思路:
一、先修复Android Studio更新卡住的问题
- 强制关闭Android Studio,找到SDK的缓存目录:
- Windows系统:
C:\Users\<你的用户名>\.android\cache - Mac/Linux系统:
~/.android/cache
清空这个文件夹里的所有缓存文件,然后重新启动Android Studio再尝试更新操作,很多时候缓存损坏会导致解压卡住。
- Windows系统:
- 尝试以管理员身份运行Android Studio(Windows),或者用
sudo ./studio.sh命令启动(Mac/Linux),权限不足是常见的解压失败原因。 - 检查网络稳定性:更新过程中尽量避免切换网络,若所在地区网络受限,可以尝试配置Android Studio的代理(
File > Settings > Appearance & Behavior > System Settings > HTTP Proxy)后再重试。
二、手动安装所需依赖组件
如果自动更新始终失败,直接手动下载并放置到对应路径是更稳妥的办法:
- 确认需要的组件版本:
打开Android Studio的Tools > SDK Manager,切换到SDK Tools标签页,勾选Show Package Details,找到你需要的Android SDK Build-Tools、Google Play Services等组件,记下对应的版本号。 - 手动下载并放置:
- SDK Tools:找到本地SDK目录(默认路径:Windows是
C:\Users\<你的用户名>\AppData\Local\Android\Sdk,Mac/Linux是~/Android/Sdk),下载对应版本的SDK Tools压缩包后,解压替换到SDK目录下的tools文件夹。 - Google Play Services extern:这个组件对应的是Android SDK中
extras/google/google_play_services目录下的内容,下载对应版本的压缩包后,解压到该目录即可。
- SDK Tools:找到本地SDK目录(默认路径:Windows是
- 完成后重启Android Studio和Unity,让它们自动识别新安装的组件。
三、Unity构建的额外校验
- 确保Unity的SDK路径配置正确:打开
Edit > Project Settings > Player > Android,确认SDK Location指向的是你刚才配置的Android Studio SDK目录。 - 检查Unity所需的Build Tools版本和Android Studio中安装的版本一致,版本不兼容是导致构建失败的常见原因。
内容的提问来源于stack exchange,提问作者Yash Javeri
相关产品推荐
相关产品推荐

