android - 未找到 Flutter Android SDK 文件
问题描述
我已经安装了 Android Studio 并尝试安装 Flutter。按照说明操作后,我遇到了一个问题。当我跑
flutter doctor -v
它返回
[√] Flutter (Channel stable, 1.22.0, on Microsoft Windows [Version 10.0.18363.1082], locale en-PH)
• Flutter version 1.22.0 at C:\src\flutter
• Framework revision d408d302e2 (3 days ago), 2020-09-29 11:49:17 -0700
• Engine revision 5babba6c4d
• Dart version 2.10.0
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
• Android SDK at C:\Users\%User%\AppData\Local\Android\sdk
• Platform android-30, build-tools 30.0.2
X Android SDK file not found:C:\Users\%User%\AppData\Local\Android\sdk\build-tools\30.0.2\aapt.
• Try re-installing or updating your Android SDK,
visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions.
[√] Android Studio (version 4.0)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 50.0.1
• Dart plugin version 193.7547
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code, 64-bit edition (version 1.48.2)
• VS Code at C:\Program Files\Microsoft VS Code
• Flutter extension version 3.14.1
[!] Connected device
! No devices available
! Doctor found issues in 2 categories.
我也尝试连接我的设备,但即使启用 USB 调试,它也无法识别。我还尝试重新安装 Android Studio。我认为问题在于缺少的“aapt”,因为当我手动查找它时它不在任何文件夹中,但Android SDK file not found: C:\Users\%User%\AppData\Local\Android\sdk\build-tools\30.0.2\aapt
告诉我它应该在那里。
感谢您的帮助!
解决方案
尝试这个...
打开 cmd 或终端并运行以下命令
flutter config --android-sdk <path-to-your-android-sdk-path>
希望这会奏效
推荐阅读
- git - 如何在不使用 --no-commit 合并或变基的情况下修复合并冲突
- html - 调整浏览器大小时的图像裁剪
- ios - 斯威夫特:做一个很短的振动
- python - 如何检查python selenium中是否存在ext-gen元素
- javascript - 使用 useEffect() 重定向不起作用?
- eviews - 线性回归 - 在 Eviews 中存在异方差的情况下测试多重共线性
- java - 如何在构建时从 Gradle 运行 Java 代码
- django - 注册页面错误中的 django 身份验证:分配前引用了“局部变量”用户“
- css - CSS 两个预加载器导致问题
- ruby-on-rails - 在构建自定义生成器时使用局部变量