我一直在尝试让flutter检测Android SDK。
flutter doctor
退货
PS I:\项目\扑动\扑动测试\扑动项目〉扑动医生-v
[√]扑动(通道测试版,v0.1.5,在Microsoft Windows [版本10.0.16299.248]上,语言环境en-US)
·Flutter版本0.1.5,位于I:\源\Flutter
·框架修订版3ea4d06340(7天前),2018年2月22日11:12:39 - 0800
·发动机版本ead227f118
· dart 版本2.0.0-器械28.0. Flutter -0b4f01f759
[!] Android工具链-为Android设备开发
·安卓软件开发工具包,位于C:\NVPACK\android-sdk-windows
·Android NDK位置未配置(可选;对于本机分析支持非常有用)
·安卓系统主页= C:\NVPACK\安卓软件开发包-windows
X Android SDK缺少命令行工具;从"链接到谷歌"下载
· Try re-installing or updating your Android SDK, visit https://flutter.io/setup/#android-setup for detailed instructions.
[√]Android Studio (3.0版本)
·Android Studio ,位于C:\程序文件\安卓\Android Studio
·Java版本OpenJDK运行时环境(内部版本1.8.0_152-版本-915 -b01)
【√】VS代码(版本1.20.1)
·VS代码位于C:\程序文件\Microsoft VS代码
· dart 码扩展版本2.9.2
[√]已连接设备(1个可用)
·Nexus 6P 8XV7N16A04000597安卓手臂64安卓8.1.0(应用程序接口27)
!医生在1个类别中发现问题。
我尝试下载SDK工具包,甚至安装Android Studio并将其添加到PATH,但无法解决问题。
当前的Android安装位于一个名为C:\NVPACK的目录中,虽然我记得摆弄过它,但我不记得是哪个程序安装的。我正在考虑删除它。任何帮助都将非常感谢。
9条答案
按热度按时间pbpqsu0x1#
Flutter提供命令来更新我们的Android SDK路径:
使用
flutter config --android-sdk <path-to-your-android-sdk-path>
或者只需在用户变量中添加一个变量ANDROID_HOME,其中包含您的SDK位置
9w11ddsr2#
原来我已经安装了NVIDIA CodeWorks。我相信它是我VS 2017安装选项的一部分。我已经删除了它,修改了我的ANDROID_HOME环境变量,并删除了与NVPACK文件夹相关的所有变量。(感谢所有在场外帮助我的人(1)!)
gupuwyp23#
您必须将
ANDROID_HOME
变量设置为SDK
。按名称创建一个新变量,并将其设置为安装目录。确保SDK
不在c驱动器或任何windows根驱动器的2个子文件夹之下。xa9qqrwz4#
打开Android Studio 。
单击“工具”转到Sdk管理器。
然后单击SDK工具。
未选中隐藏过时的软件包然后选中Android SDK工具。
然后将安装工具,之后您可以设置路径并检查连接。您的问题将得到解决。
to94eoyn5#
进入
C:\Users\asus\AppData\Local\Android\sdk
,双击sdk mannager.exe
并更新所有软件包。这将需要大约10分钟来更新,这也取决于您的网速。
yrdbyhpb6#
您需要在Android studio中安装命令行工具,如下所述:
Flutter doctor error - Android sdkmanager tool not found. Windows
v7pvogib7#
Mac用户用途:
jchrr9hc8#
我用Android Studio安装过很多次Flutter,发现大多数安装错误都是因为网络连接不好。当我使用快速互联网服务时,Flutter环境在一个小时内就设置好了,没有任何问题。
在Flutter、Android Studio和SDK安装时,网速非常重要。
贝斯特艾哈迈德岛
wixjitnu9#
1-激活命令行工具并下载,如下picture所示
2-添加Android SDK路径到您的系统环境变量。这link会帮助你。