android-studio android-studio-dir 位置

use*_*340 7 android-studio flutter

我正在尝试让 flutter/android studios 在 Linux 上工作,但我在让 flutter 识别我的 android-studio 位置时遇到问题。

\n

我可以运行 android-stuio,但是当我尝试通过 android-studio-dir 参数告诉 flutter 我的安装位置时,我得到了一些不起作用的东西。

\n
$ flutter doctor\nDoctor summary (to see all details, run flutter doctor -v):\n[\xe2\x9c\x93] Flutter (Channel master, 1.27.0-2.0.pre.78, on Linux, locale en_US.UTF-8)\n[\xe2\x9c\x93] Android toolchain - develop for Android devices (Android SDK version 30.0.3)\n[\xe2\x9c\x97] Chrome - develop for the web (Cannot find Chrome executable at google-chrome)\n    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.\n[!] Android Studio\n    \xe2\x9c\x97 android-studio-dir = ~/Downloads/android-studio/bin/\n    \xe2\x9c\x97 Android Studio not found at ~/Downloads/android-studio/bin/\n[\xe2\x9c\x93] VS Code (version 1.53.1)\n[!] Connected device\n    ! No devices available\n
Run Code Online (Sandbox Code Playgroud)\n

在位置 ~/Downloads/android-studio/bin/ 我有我的 android studio 安装的 bin 目录。这显然是行不通的。

\n

我试图查找 android-studio-dir 需要指向哪个目录,似乎我想指向 /path/to/android/studio 这样的目录。

\n

但在我的安装目录中,我没有可以指向的工作室目录?

\n

所以我的问题是 android-studio-dir 应该指向什么?

\n

我可以通过 ./~/Downloads/android-studio/bin/studio.sh 运行 android studio

\n

所以我相当有信心我已经正确“安装”了 android studio。

\n

err*_*337 19

对于 Windows,命令与 @Doc 中的命令相同,但斜杠应该是反斜杠,这里它们是固定的:

flutter config --android-sdk="C:\TestFolder\AndroidSDK"
flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
Run Code Online (Sandbox Code Playgroud)


Doc*_*Doc 6

命令是

flutter config --android-sdk="/home/user/Android/Sdk"

flutter config --android-studio-dir="/usr/local/android-studio"

不要使用该bin文件夹,只需标记 sdk 和 IDE 的根文件夹即可。另外,使用完整路径。