我一直在尝试让Flutter检测到Android SDK。
flutter doctor
返回
PS I:\Projects\Flutter\fluttertest\flutterproject> flutter doctor -v
[√] Flutter (当前版本为 v0.1.5 beta 通道,运行在 Microsoft Windows [版本10.0.16299.248] 上,本地语言为 en-US)
• Flutter 版本为 0.1.5,位于 I:\Source\flutter
• Framework revision 3ea4d06340(7 天前),2018-02-22 11:12:39 -0800
• Engine revision ead227f118
• Dart version 2.0.0-dev.28.0.flutter-0b4f01f759[!] Android 工具链 - 用于 Android 设备开发
• Android SDK 位于 C:\NVPACK\android-sdk-windows
• Android NDK 位置未配置(可选;用于本机分析支持)
• ANDROID_HOME = C:\NVPACK\android-sdk-windows
X Android SDK 缺少命令行工具,可以从“链接到谷歌”下载
• 尝试重新安装或更新 Android SDK,请访问https://flutter.io/setup/#android-setup获取详细说明。[√] Android Studio(版本3.0)
• Android Studio 位于 C:\Program Files\Android\Android Studio
• Java 版本为 OpenJDK Runtime Environment(build 1.8.0_152-release-915-b01)[√] VS Code(版本1.20.1)
• VS Code 位于 C:\Program Files\Microsoft VS Code
• Dart Code 扩展版本为 2.9.2[√] 已连接的设备(1 可用)
• Nexus 6P • 8XV7N16A04000597 • android-arm64 • Android 8.1.0(API 27)!Doctor 在 1 个类别中发现问题。
我已经尝试下载SDK 工具包并安装了 Android Studio,并将其添加到 PATH 中,但无法解决问题。
当前的 Android 安装位于名为 C:\NVPACK 的目录中,虽然我记得曾经摆弄过它,但我不记得哪个程序安装了它。我考虑将其删除。非常感谢您的任何帮助。
C:\Users\Developer\AppData\Local\Android\Sdk
- Mohammad