zsh、flutter和android工作室的问题



在这一点上我完全迷失了方向。我今天打开机器,安卓工作室无法识别设备,但vs代码在花了几个小时寻找解决方案后可以识别。我重新安装了安卓工作室并重置了所有内容,现在安卓工作室可以识别设备,但在点击运行后,我看到了Unable to locate a development device; please run 'flutter doctor' for information about installing additional components.但是正在运行的颤振医生显示了这个

[✗] Android toolchain - develop for Android devices
✗ ANDROID_HOME =
/home/udaykhalsa/Android/Sdk:/home/udaykhalsa/Android/Sdk:/home/udaykhalsa
/Android/Sdk/platform-tools:/home/udaykhalsa/Programming-EnvironmentFiles/
flutter/bin:/home/udaykhalsa/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/
local/sbin:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/var/lib/flat
pak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendo
r_perl:/usr/bin/core_perl:/var/lib/snapd/snap/bin
but Android SDK not found at this location.

.zshrc

export ZSH="/home/udaykhalsa/.oh-my-zsh"
export PATH="/home/udaykhalsa/Programming-EnvironmentFiles/flutter/bin":$PATH
export PATH="/home/udaykhalsa/Android/Sdk/platform-tools":$PATH
export PATH="/home/udaykhalsa/Android/Sdk":$PATH
export ANDROID_HOME="/home/udaykhalsa/Android/Sdk":$PATH

我不敢对zshrc做任何更改,因为我在一段时间前没有找到所有的命令。感谢您的帮助。

执行以下操作,您是否观察到"adb"文件?

$ ls $ANDROID_HOME/platform-tools/adb

在使用macOS时,我的sdk位于"Library"文件夹中,与您的不同。如果安卓工作室已经为你工作了,这应该不是一个问题。

export ANDROID_HOME="/Users/someuser/Library/Android/sdk":$PATH

要查看连接的设备,请发出以下任一命令:

$ adb devices
$ flutter devices

最新更新