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

执行android命令提示已弃用,CMD中无法运行该命令求解决方案

解决android命令无法运行及废弃提示问题

首先得给你划重点:你看到的提示已经明确说了**android命令已经被废弃**!官方现在推荐用Android Studio来管理SDK、AVD和项目;如果要用到命令行工具,就得用tools\bin\sdkmanager.bat和tools\bin\avdmanager.bat来替代原来android命令的所有功能。

不过你说已经配置了环境变量但还是没法运行android命令,咱们可以从这几个方向排查解决:

1. 先确认环境变量是否真的生效

修改环境变量后,一定要打开新的CMD窗口(旧窗口不会加载新配置),输入以下命令验证:

echo %ANDROID_HOME%
echo %PATH%

看看输出里能不能完整显示D:\Development\Android\Sdk,以及D:\Development\Android\Sdk\tools、D:\Development\Android\Sdk\platform-tools这两个路径。如果看不到,说明环境变量配置没保存或者没生效,得重新检查配置步骤。

2. 检查SDK的tools目录里有没有android.bat

手动去D:\Development\Android\Sdk\tools目录下看看,有没有android.bat这个文件。如果找不到,那是因为你安装的是新版本的Android SDK——现在新版本已经彻底移除了这个旧命令的执行文件,完全改用tools\bin下的sdkmanager和avdmanager了。

3. 直接改用官方推荐的命令行工具(推荐)

既然android命令已经被淘汰,不如直接用官方指定的工具,对应原来的功能如下:

  • 列出可用的SDK组件:
    sdkmanager --list
    
  • 创建AVD模拟器:
    avdmanager create avd -n <你的AVD名称> -k "<SDK镜像名称,比如system-images;android-34;google_apis;x86_64>"
    
  • 查看已有的AVD:
    avdmanager list avd
    
  • 更新SDK组件:
    sdkmanager --update
    

4. 特殊需求下的回退方案(不推荐)

如果真的有必须用android命令的场景,你得下载25.2.5及更早版本的Android SDK Tools,替换掉当前Sdk\tools目录里的内容。但必须提醒你:旧版本工具已经停止维护,可能存在安全风险,能不用就不用。

最后再啰嗦一句:修改环境变量后一定要重启CMD!这是很多人容易忽略的点。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 09:21:23