Android SDK升级助手加载停滞,如何使其正常工作?
环境信息
我正在使用最新版本的Android Studio:
Android Studio Meerkat | 2024.3.1 Patch 2 Build #AI-243.24978.46.2431.13363775, built on April 16, 2025 Runtime version: 21.0.6+-13355223-b631.42 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Toolkit: sun.awt.windows.WToolkit Windows 10.0 GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation Memory: 5120M Cores: 8 Registry: ide.instant.shutdown=false analyze.exceptions.on.the.fly=true ide.experimental.ui=true Non-Bundled Plugins: com.intellij.marketplace (243.24978.86) PlantUML integration (7.11.2-IJ2023.2) Lombook Plugin (243.23654.189) com.cmgapps.intellij.proguard-retrace-unscambler (1.9.2) Docker (243.24978.54) com.kn.diagrams.generator.generator (2022.2.0)
问题描述
我的build.gradle文件中有以下代码行:
targetSdkVersion 34
收到的警告内容为:
Not targeting the latest versions of Android;
compatibility modes apply.
Consider testing and updating this version.
Consult theandroid.os.Build.VERSION_CODESjavadoc for details.
警告提供了可点击文本「Launch Android SDK Upgrade Assistant」,但点击后助手窗口弹出后仅显示持续转圈的「Loading assistant content」提示,无法正常加载内容。
解决方法
检查并更新SDK组件
打开SDK Manager(路径:Tools > SDK Manager),切换到「SDK Tools」标签页,确保Android SDK Build-Tools、Android SDK Platform-Tools以及对应最新Android版本的SDK Platform已安装并更新至最新版。清除IDE缓存并重启
执行File > Invalidate Caches...,选择「Invalidate and Restart」选项,待Android Studio重启后再次尝试打开升级助手。临时禁用第三方插件
第三方插件可能干扰升级助手运行。通过File > Settings > Plugins禁用所有非官方插件(如PlantUML、Lombok等),重启IDE后测试助手是否正常加载。手动触发或修改版本号
尝试通过Tools > App Actions > Upgrade to Latest Android SDK Version路径打开助手;或者直接在build.gradle中手动将targetSdkVersion修改为SDK Manager中已安装的最高版本,同步项目即可完成版本升级。检查网络与代理设置
升级助手需联网获取内容,确保网络稳定且未被防火墙拦截。若使用代理,需在Settings > Appearance & Behavior > System Settings > HTTP Proxy中配置正确的代理信息。
内容的提问来源于stack exchange,提问作者sfinja

