Android Studio(未安装),当在机器上安装 Android Studio 时运行 flutter 医生

标签 android android-studio flutter

当我在 mac 上运行 flutter 医生命令时,它显示如下,而我已经安装了 Android Studio,我可以从 Android Studio 运行 ios build。

[!] Android Studio(未安装)

flutter 医生输出:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Mac OS X 10.14.5 18F132, locale en-GB)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 10.3)
[!] Android Studio (not installed)
[✓] Connected device (1 available)

最佳答案

在 Windows 中

如果你的 Android Studio 默认安装,你可以使用这个命令

flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
这个命令之后,flutter可以找到android studio,但是插件找不到...
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 1.20.2, on Microsoft Windows [Version 10.0.18363.1016], locale zh-CN)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[!] Android Studio
    X Flutter plugin not installed; this adds Flutter specific functionality.
    X Dart plugin not installed; this adds Dart specific functionality.
[√] VS Code (version 1.48.0)
[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.
在 Linux (Ubuntu) 中

注意:对于那些在 Ubuntu 和 Android Studio 中遇到问题的人安装 snap :
flutter config --android-studio-dir="/snap/android-studio/current/android-studio"
注意:对于那些在 Ubuntu 和 Android Studio 中安装 JetBrains Toolbox 时遇到问题的人:
flutter config --android-studio-dir=/home/myuser/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.7042882
在哪里 ./201.7042822匹配当前安装的 Android Studio 版本。您必须检查您拥有哪一个并在上面的命令中更新它。

关于Android Studio(未安装),当在机器上安装 Android Studio 时运行 flutter 医生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59647791/

相关文章:

android - 如何在 android 中创建带有页眉和页脚 Pane 布局的 2 个垂直左右 Pane ?

Android使用ImageResource和Drawable的区别

android - 使用 TabLayout 和 Navigation Drawer 设置 Fragments

java - 错误: MainActivity is not abstract and does not override abstract method onClick(View) in OnClickListener

flutter - 如何将整个 flutter 屏幕转换为 pdf?

Flutter 使用视频播放器或 ffmpeg 获取视频帧

android - texture2D().r 和 texture2D().a 是什么意思?

java - 将大图像保存为 PNG

android - 单击后 onListItemClick 停止工作

Flutter run 命令仅在 Android 上失败