android - window : The "android" command is deprecated

标签 android cmd environment-variables

当我在命令提示符下运行命令“android”时,我得到以下信息:

The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools\bin\sdkmanager.bat
and tools\bin\avdmanager.bat

**************************************************************************

Invalid or unsupported command 

Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk

我已经包括:
D:\Development\Android\Sdk 到用户变量 - ANDROID_HOME

D:\Development\Android\Sdk\platform-tools
D:\Development\Android\Sdk\tools
到系统变量PATH

我无法在 CMD 终端中运行 android 命令。

有人可以帮我解决这个问题吗?

最佳答案

我也遇到了同样的问题,对我来说,只要我降级工具,它就会起作用。

降级:

SDK 工具发行说明:https://developer.android.com/studio/releases/sdk-tools.html SDK 平台工具发行说明:https://developer.android.com/studio/releases/platforms.html

要下载 SDK Tools 的手动版本,请使用上面的版本填写以下 url:

https://dl-ssl.google.com/android/repository/tools_r -windows.zip https://dl-ssl.google.com/android/repository/tools_r -macosx.zip

我降级到https://dl-ssl.google.com/android/repository/tools_r25.2.5-macosx.zip工作得很好。一旦您下载了旧版本的工具,只需在您的 Android SDK 安装中重命名工具目录并替换为下载的版本。

我不需要降级 Platform Tools,但如果您需要,这里也有这些链接:

https://dl-ssl.google.com/android/repository/platform-tools_r -windows.zip https://dl-ssl.google.com/android/repository/platform-tools_r -macosx.zip

关于android - window : The "android" command is deprecated,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50313583/

相关文章:

c# - 将字符串变量传递到网络凭据构造函数中作为密码参数

java - 使用多个子键重命名 firebase 中的键

android - Jenkins 无法连接到安卓模拟器

command-line - 具有旧值的 Windows 批处理回显变量

java - 无法运行此 Java-SQL 程序

Android 在 Java 中设置(获取)环境变量

android - Android服务如何知道它没有绑定(bind)到任何 Activity

android知道是否安装了应用程序

batch-file - 在 .bat 文件中获取图像文件尺寸

ruby-on-rails - RAILS_ENV vs Rails.env?为什么值不同?