Android CLT:未找到 SDK 管理器

问题描述 投票:0回答:1

我已经在 Windows 10 上安装了 Android 命令行工具。我无法安装 Android Studio。

然后我安装了运行 Android 命令行工具所需的文件。当我运行

flutter doctor -v
时,我收到输出:

[√] Flutter (Channel stable, 3.19.6, on Microsoft Windows [Version 10.0.19045.4355], locale en-GB)
    • Flutter version 3.19.6 on channel stable at C:\Users\myUser\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 54e66469a9 (2 weeks ago), 2024-04-17 13:08:03 -0700
    • Engine revision c4cd48e186
    • Dart version 3.3.4
    • DevTools version 2.31.1

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at C:\Users\myUser\AppData\Local\Android\Sdk
    • Platform android-34, build-tools 34.0.0
    • ANDROID_HOME = C:\Users\myUser\AppData\Local\Android\Sdk
    • ANDROID_SDK_ROOT = C:\Users\myUser\AppData\Local\Android\Sdk
    • Java binary at: C:\Program Files\Java\jdk-22.0.1+8-jre\bin\java
    • Java version OpenJDK Runtime Environment Temurin-22.0.1+8 (build 22.0.1+8)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Build Tools 2019 16.11.35)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools
    • Visual Studio Build Tools 2019 version 16.11.34729.46
    • Windows 10 SDK version 10.0.19041.0

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.19045.4355]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 124.0.6367.118
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 124.0.2478.67

[√] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

这意味着运行 Android 命令行工具所需的所有文件均已安装。 Android Studio 未安装,但不是必需的。

当我尝试使用Android命令行工具时,出现错误,因为找不到sdkmanager。但是,sdkmanager 文件位于

C:\Program Files\Android\cmdline-tools\latest\bin\sdkmanager.bat

包含 sdkmanager.bat 文件的目录已添加到系统 PATH 变量中。

我运行了命令

sdkmanager --version
,它返回
sdkmanager: command not found

我尝试重新安装Android命令行工具和flutter,但没有成功。

android flutter sdk android-sdk-manager command-line-tool
1个回答
0
投票

如果您使用的是 Windows,sdkmanager 的命令是

sdkmanager.bat

同样,avdmanager的命令是

avdmanager.bat

© www.soinside.com 2019 - 2024. All rights reserved.