简体   繁体   English

如何在 Android Studio 中修复 Flutter 医生错误

[英]How to fix Flutter doctor error at Android Studio

I am trying to fix error from the flutter doctor -v command and i have no idea what the error is now.我正在尝试修复 flutter doctor -v 命令中的错误,但我不知道现在是什么错误。

It recognizes Android Studio and even though the flutter and dart plugins are installed, it says they can be installed .它识别 Android Studio,即使安装了 flutter 和 dart 插件,它也说可以安装 Is it not finding them?不是找他们吗? The message is highlighted green, so i guess it doesn't matter too much.该消息以绿色突出显示,所以我想这并不重要。 But in the next part it says flutter doctor check crashed and gives a path error for a weirdly formatted android studio plugins path?但是在下一部分中,它说 flutter doctor check crashed 并为格式奇怪的 android studio 插件路径提供了路径错误? I set the android studio path with "flutter config --android-studio-dir [/path/to/android/studio]" and the sdk with "flutter config --android-sdk /path/to/android/sdk" and apparently it recognized android studio.我用“flutter config --android-studio-dir [/path/to/android/studio]”设置了android studio路径,用“flutter config --android-sdk /path/to/android/sdk”设置了sdk和显然它认可了android studio。 What exactly is its problem here?它的问题究竟是什么?

Thanks in advance to everyone trying to help!预先感谢所有试图提供帮助的人!

Here is part of the terminal output:这是终端输出的一部分:

[√] Android Studio (version 4.1.0)
    • Android Studio at D:\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6842174)

[☠] Android Studio (the doctor check crashed)
    X Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know about this issue at https://github.com/flutter/flutter/issues.     
    X FileSystemException: Exists failed, path = 'D:\Android\Android Studio" .plugins' (OS Error: Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist
      falsch.
      , errno = 123)
    • #0      _Directory.existsSync (dart:io/directory_impl.dart:94:7)
      #1      ForwardingFileSystemEntity.existsSync (package:file/src/forwarding/forwarding_file_system_entity.dart:43:33)
      #2      ErrorHandlingDirectory.existsSync.<anonymous closure> (package:flutter_tools/src/base/error_handling_io.dart:479:22)
      #3      _runSync (package:flutter_tools/src/base/error_handling_io.dart:573:14)
      #4      ErrorHandlingDirectory.existsSync (package:flutter_tools/src/base/error_handling_io.dart:478:12)
      #5      AndroidStudio.pluginsPath (package:flutter_tools/src/android/android_studio.dart:186:52)
      #6      AndroidStudioValidator.validate (package:flutter_tools/src/android/android_studio_validator.dart:46:17)
      #7      asyncGuard.<anonymous closure> (package:flutter_tools/src/base/async_guard.dart:111:32)
      #8      asyncGuard.<anonymous closure> (package:flutter_tools/src/base/async_guard.dart:109:18)
      #9      _rootRun (dart:async/zone.dart:1354:13)
      #10     _CustomZone.run (dart:async/zone.dart:1258:19)
      #11     _runZoned (dart:async/zone.dart:1789:10)
      #12     runZonedGuarded (dart:async/zone.dart:1777:12)
      #13     runZoned (dart:async/zone.dart:1708:12)
      #14     asyncGuard (package:flutter_tools/src/base/async_guard.dart:109:3)
      #15     Doctor.startValidatorTasks (package:flutter_tools/src/doctor.dart:199:9)
      #16     Doctor.diagnose (package:flutter_tools/src/doctor.dart:303:47)
      #17     DoctorCommand.runCommand (package:flutter_tools/src/commands/doctor.dart:50:47)
      #18     FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1192:12)
      <asynchronous suspension>
      #19     FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1043:27)
      <asynchronous suspension>
      #20     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
      <asynchronous suspension>
      #21     CommandRunner.runCommand (package:args/command_runner.dart:196:13)
      <asynchronous suspension>
      #22     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:284:9)
      <asynchronous suspension>
      #23     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
      <asynchronous suspension>
      #24     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:232:5)
      <asynchronous suspension>
      #25     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
      <asynchronous suspension>
      #26     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
      <asynchronous suspension>
      #27     main (package:flutter_tools/executable.dart:91:3)
      <asynchronous suspension>


[√] IntelliJ IDEA Ultimate Edition (version 2020.2)
    • IntelliJ at C:\Users\Marcel\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\202.6397.94
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart

[√] IntelliJ IDEA Ultimate Edition (version 2020.3)
    • IntelliJ at G:\JetBrains\IntelliJ IDEA 2020.3
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart

Accordingly to https://github.com/flutter/flutter/issues/83195 it should be possible to solve the issue by setting the path to Android Studio.根据https://github.com/flutter/flutter/issues/83195 ,应该可以通过设置 Android Studio 的路径来解决该问题。

I could solve the issue with flutter config --android-studio-dir="C:\\Program Files\\Android\\Android Studio"我可以用flutter config --android-studio-dir="C:\\Program Files\\Android\\Android Studio"解决这个问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何修复“颤振医生 --android-licenses”java 错误? 不含android工作室 - How to fix “flutter doctor --android-licenses” java error? Without android studio flutter 医生 --android-licenses 错误,如何解决? - flutter doctor --android-licenses Error, how to fix this? 运行“flutter doctor --android-licenses”时如何解决? - How to fix when run "flutter doctor --android-licenses"? 任何人都可以用 android 工具链和 android 工作室解决 flutter 医生问题的这些问题吗? - Can anyone fix these issues with flutter doctor issues with android toolchain and android studio? 在flutter医生中安装flutter时如何修复flutter插件未安装 - How to fix flutter plugin not installed while installing flutter in flutter doctor 在“flutter doctor”中显示有关 Android 工具链的错误 - Showing error in the "flutter doctor" about Android toolchain Flutter 在 Android Studio 便携式设置中出现医生问题“未找到 Android Studio” - Flutter doctor problem “Android Studio not found” in Android Studio Portable setup 如何在 android 工作室中修复此 flutter 错误? - How can i fix this flutter error in android studio? flutter 医生 --android-licenses 错误:无法找到或加载主 class Studio - flutter doctor --android-licenses Error: Could not find or load main class Studio 我刚刚安装了 Flutter、Android Studio 和 VS CODE,但我只是无法获得 flutter 医生来消除以下错误- - I have just Installed Flutter, Android Studio, and VS CODE, but I just cant get flutter doctor to eliminate the following error-
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM