首页 > 解决方案 > 如何修复我的飞镖开发工具?(颤振 Android 许可证 - 错误 65)

问题描述

我尝试让我的 dart devtools 运行,但是当我想接受 android 许可证时,我收到以下错误:

$颤振医生--android-licenses

Fehler: Hauptklasse Straub\AppData\Local\Android\Sdk\cmdline-tools\latest\bin\.. konnte nicht gefunden oder geladen werden

Ursache: java.lang.ClassNotFoundException: Straub\AppData\Local\Android\Sdk\cmdline-tools\latest\bin\//

有人知道如何解决这个问题吗?

颤振医生

$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, 2.4.0-5.0.pre.181, on Microsoft Windows [Version 10.0.19043.1110], locale de-DE)
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    X Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.
[√] Chrome - develop for the web
[√] Android Studio (version 4.2)
[√] Connected device (2 available)

! Doctor found issues in 1 category.

标签: androidflutterdartpath

解决方案


终于解决了。

我不得不将我的 dart devtools 缓存路径更改为没有任何空格的路径。

因此,您必须更改 pub 环境变量: https ://dart.dev/tools/pub/environment-variables


推荐阅读