FLUTTER ERROR sdkmanager 错误!!!视窗 10

Posted

技术标签:

【中文标题】FLUTTER ERROR sdkmanager 错误!!!视窗 10【英文标题】:FLUTTER ERROR sdkmanager error!!! Windows 10 【发布时间】:2020-06-19 02:19:43 【问题描述】:

androidStudio 已更新一切都已更新我认为错误来自这里 C:\Users\lanet\AppData\Local\Android\sdk\tools\bin\sdkmanager 因为当我查看那里时无法创建此文件夹我正在等待建议。谢谢你

C:\Users\lanet>颤振医生 -v [√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.18363.592], locale tr-TR)

• Flutter version 1.12.13+hotfix.8 at C:\src\flutter
• Framework revision 0b8abb4724 (3 weeks ago), 2020-02-11 11:44:36 -0800
• Engine revision e1e6ced81d
• Dart version 2.7.0

[!] Android 工具链 - 为 Android 设备开发(Android SDK 版本 29.0.3)

• Android SDK at C:\Users\lanet\AppData\Local\Android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.3
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
X Android license status unknown.
  Try re-installing or updating your Android SDK Manager.
  See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.

[√]Android Studio(3.6版)

• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 44.0.2
• Dart plugin version 192.7761
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)

[√] VS 代码(版本 1.42.1)

• VS Code at C:\Users\lanet\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.8.1

[!] 连接的设备

! No devices available

!医生发现了 2 类问题。

C:\Users\lanet>颤振医生 --android-licenses

未找到 Android sdkmanager 工具 (C:\Users\lanet\AppData\Local\Android\sdk\tools\bin\sdkmanager)。

尝试重新安装或更新您的 Android SDK,

访问https://flutter.dev/setup/#android-setup了解详细说明。

【问题讨论】:

github.com/flutter/flutter/issues/51712 github.com/flutter/flutter/issues/51712 我从这个链接找到了解决方案 我只从 androıd studıo websıte 下载了 commanlinetools 并下载了一个 zip 文件 ı exratct to ıt 到 appdata/local/android/sdk 文件并重新启动 andrıod studıo 并继续到 sdk 管理器,你可以从这里看到 sdk 工具也下载 ıt 并重新启动 andorıd studıo 再次编写你的 cmd 颤振医生 --android-licenses 并接受它们,只要 'y' 告诉你也解决了。跨度> 所以您完全按照错误消息告诉您的操作“尝试重新安装或更新您的 Android SDK 管理器。” 【参考方案1】:

    向下滚动并仅从 this link 下载命令行工具。

    将您下载的文件(工具)放在此位置:

    C:\Users\ABC\AppData\ABC\Android\Sdk
    

    关闭你的android studio,然后再次打开android studio。并检查更新。

    打开命令行并通过:

    flutter doctor --android-licenses
    

    然后按 y 接受。

    跑扑医生你应该不错。

【讨论】:

以上是关于FLUTTER ERROR sdkmanager 错误!!!视窗 10的主要内容,如果未能解决你的问题,请参考以下文章

Android/Sdk 缺少 Tools 文件夹,意味着没有 sdkmanager,意味着“Android 许可证状态未知”错误

未找到 Android sdkmanager 工具

Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are

Android Studio 在没有 sdkmanager 的情况下安装

Sdkmanager“错误:无法在 Windows 上找到或加载主类 com.android.sdklib.tool.sdkmanager.SdkManagerCli”

Gradle sync failed: Error occurred while communica