Flutter未检测到Android Studio

n9vozmp4  于 2023-08-07  发布在  Android
关注(0)|答案(7)|浏览(113)

我已经在我的Ubuntu机器上正确安装了Flutter。我还安装了Android Studio及其插件Flutter和Dart。当我跑步时:

flutter doctor --verbose

字符串
我得到这个输出:

[✓] Flutter (Channel stable, 1.20.1, on Linux, locale es_ES.UTF-8)
    • Flutter version 1.20.1 at /root/snap/flutter/common/flutter
    • Framework revision 2ae34518b8 (hace 5 días), 2020-08-05 19:53:19 -0700
    • Engine revision c8e3b94853
    • Dart version 2.9.0

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at /home/AAAA/Android/Sdk
    • Platform android-30, build-tools 30.0.1
    • Java binary at: /usr/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_265-8u265-b01-0ubuntu2~18.04-b01)
    • All Android licenses accepted.

[!] 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/linux#android-setup
      for detailed instructions).

[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.


我的android studio位于/snap/android-studio/current/android-studio上,我也试过运行:

flutter config --android-studio-dir=/snap/android-studio/current/android-studio


还有:

flutter config --android-studio-dir=/snap/android-studio


但是运行flutter doctor后的结果总是一样的,什么都没有识别出来。
谢谢你,谢谢

a0x5cqrl

a0x5cqrl1#

我通过snap安装了flutter和android-studio。这为我解决了问题:

flutter config --android-sdk="$HOME/Android/Sdk"
flutter config --android-studio-dir="/snap/android-studio/current/android-studio/"

字符串

mspsb9vt

mspsb9vt2#

上面的flutter config命令在Windows上也适用,但我不得不使用等号和“Path”之间没有空格的命令,如下所示:

flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"

字符串

qgelzfjb

qgelzfjb3#

这对我很有效Macos

flutter config --android-studio-dir=/Applications/"Android Studio.app"

字符串

50few1ms

50few1ms4#

当Flutter医生不检测android工作室;
然后使用以下命令手动提供路径:
flutter config --android-studio-dir =“your-android-path”
例如:
flutter config --android-studio-dir =“C:\Program Files\Android\Android Studio”
它适用于所有操作系统。
谢谢你

3ks5zfa0

3ks5zfa05#

Flutter没有检测到Android Studio,直到我执行以下命令:

flutter config --android-studio-dir=/media/hacker/code/android/android-studio

字符串
而不是下面这个不起作用

flutter config --android-studio-dir="media/hacker/code/android/android-studio"

gopyfrb3

gopyfrb36#

是的,所以找到Snap在Ubuntu中安装Android-Studio的位置:
1.转到根目录,在那里可以找到etc、opt、var和usr目录。
1.搜索“Android”。对我来说,它是在“/opt/android-studio-2021.2.1/android-studio”
1.打开终端并输入:

flutter config --android-studio-dir ="your-android-path"

字符串
对我来说就像:

flutter config --android-studio-dir ="/opt/android-studio-2021.2.1/android-studio"


1.然后再次运行:

flutter doctor

vsaztqbk

vsaztqbk7#

我正在使用Mac OS上的Jetbrains工具箱。

  • 在“Android Studio”下,我选择了...设定值
  • 我复制了“安装位置”
  • 然后我使用命令
flutter config --android-studio-dir "#PATH_TO_INSTALL#/Android Studio.app"

字符串

相关问题