发布于2026-07-07 阅读(0)
扫一扫,手机访问
老版本安装程序不兼容确实挺让人头疼的,但换成 sdkmanager 之后,一切就简单了。它的核心用法并不复杂:先用 --list 瞄一眼有哪些包可以装,然后直接指定包名安装即可。下面把具体步骤拆开来看,跟着走一遍基本就能搞定。

C:\Android\android_sdk。cmdline-tools 的文件夹。latest。cmdline-tools 里除了 latest 之外的所有文件(包括 bin、lib、NOTICE.txt 这些)全部剪切到刚建好的 latest 文件夹里。cmdline-tools 文件夹挪到你之前创建的 SDK 根目录下(比如 C:\Android\android_sdk)。最终路径应该看起来像这样:C:\Android\android_sdk\cmdline-tools\latest\bin\sdkmanager.bat。1. 验证安装并查看可用包
打开命令行(CMD),先切到 sdkmanager.bat 所在的目录,然后再执行相关命令。
:: 切换到 sdkmanager.bat 所在目录 cd C:\Android\android_sdk\cmdline-tools\latest\bin :: 列出所有可安装的包 sdkmanager --list
执行之后,屏幕上会刷出一大堆可安装的软件包列表。接下来的关键就是从这里找到你需要的包名。
2. 安装核心组件(基础三件套)
做 Android 开发至少得装上 platform-tools(里面含 adb)、build-tools 以及某个版本的 platforms(Android 平台)。命令长这样:
:: 安装最新的平台工具(包含 adb, fastboot 等) sdkmanager "platform-tools" :: 安装构建工具(把 “X.Y.Z” 换成你需要的版本号,比如 35.0.0) sdkmanager "build-tools;X.Y.Z" :: 安装特定版本的 Android 平台(把 “ZZ” 换成需要的 API 级别,比如 33) sdkmanager "platforms;android-ZZ"
省事技巧:如果装的包比较多,可以把所有包名写进一个文本文件(一行一个包名,比如 packages.txt),然后用 sdkmanager --package_file=packages.txt 一把梭安装。
3. 通用安装命令
基础格式很直白:
sdkmanager [options] "包名1" "包名2" ...
常用的选项包括 --list(列出包)、--update(更新已安装的包)和 --uninstall(卸载)。如果碰到旧源或者网络限制,有时候需要加上 --no_https 选项绕过 HTTPS 校验。
为了能在任意目录下直接敲 adb 或 sdkmanager,建议把相关路径加到 Windows 环境变量里。
新建用户变量:
ANDROID_SDK_ROOTC:\Android\android_sdk(也就是你的 SDK 根目录)编辑系统 Path 变量:在已有的 Path 中追加两行:
%ANDROID_SDK_ROOT%\cmdline-tools\latest\bin%ANDROID_SDK_ROOT%\platform-tools假设我们要为 API 33 的项目搭建环境,连续执行下面几条命令就够了:
:: 1. 切换到 sdkmanager 所在目录 cd C:\Android\android_sdk\cmdline-tools\latest\bin :: 2. 安装指定版本的平台和构建工具 sdkmanager "platform-tools" "platforms;android-33" "build-tools;33.0.0" :: 3. 等命令跑完,可以在 SDK 根目录看到新文件夹 dir C:\Android\android_sdk
用 sdkmanager 装好新版 SDK 后,再回头看那张报错图片——它很可能是某个依赖特定 Android SDK 老版本的游戏引擎(比如 Unity 或 Unreal)自带的安装器。你可以在它的安装目录里找到一个类似 SetupAndroid.bat 的脚本,用记事本打开,找到里面调用 sdkmanager.bat 的路径,改成你刚才设置的新路径,然后以管理员身份运行这个脚本就行了。
虽说改用 sdkmanager 绕开了老款安装器,但如果在后续开发中又遇到“找不到 JDK”的问题,可以试试下面两步:
JA VA_HOME 变量应该指向 JDK 的根目录,而不是包含 ja va.exe 的那个 bin 文件夹。可以打开 CMD 执行 dir "%JA VA_HOME%\bin\ja va.exe",如果能找到文件说明配置正确。ja va -version 显示是 64-bit,你可能需要再装一个 32 位 JDK 版本。用 sdkmanager 安装 Android SDK 的核心流程其实就四步:下载解压 → 创建 latest 目录并挪动文件 → 用 --list 查包名 → 最后用 sdkmanager "包名" 安装指定组件。如果在安装过程中踩到具体的坑,直接甩出报错信息,我再帮你分析分析。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8