[英]“Android license status unknown” in flutter doctor
当我在命令行上运行flutter doctor
时,Android Sdk 出现错误
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v1.4.9-hotfix.1, on Mac OS X 10.14.4 18E226, locale zh-Hans-CN)
[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
✗ Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit
https://flutter.io/setup/#android-setup for detailed instructions.
[✓] iOS toolchain - develop for iOS devices (Xcode 10.2)
[✓] Android Studio (version 3.3)
[✓] VS Code (version 1.33.1)
[!] Connected device
! No devices available
! Doctor found issues in 2 categories.
在遵循 stackoverflow 社区的几个可能的修复程序之后,我仍然无法让它工作。 请我需要帮助。
这对我有用
%USERPROFILE%\\AppData\\Local\\Android\\Sdk
SDK 安装位置,您应该会看到一个新的文件夹tools
注意:如果您没有看到tools
文件夹,请不要惊慌,我已经涵盖了您。tools
文件夹并导航到bin
C:\\Users\\USERNAME%\\AppData\\Local\\Android\\Sdk\\tools\\bin
)sdkmanager
。 通过键入sdkmanager
并在 CMD 中按sdkmanager
尝试一下。'sdkmanager' is not recognized as an internal or external command, operable program or batch file.
您可能在添加系统环境变量的路径时犯了一个错误。 解决这个问题。c:/src/flutter
)并启动flutter_console.bat
文件flutter doctor --android-licenses
,它应该可以工作了。 通过键入y
并按 ENTER 接受所有flutter doctor
PS:仅当 Fix 1 对您不起作用时!
tools
文件夹解压后,将tools
文件夹复制到C:\\Users\\USERNAME%\\AppData\\Local\\Android\\Sdk
现在与上面的修复 1 相同,
打开tools
文件夹并导航到bin
C:\\Users\\USERNAME%\\AppData\\Local\\Android\\Sdk\\tools\\bin
)sdkmanager
。 通过键入sdkmanager
并在 CMD 中按sdkmanager
尝试一下。'sdkmanager' is not recognized as an internal or external command, operable program or batch file.
您可能在添加系统环境变量的路径时犯了一个错误。 解决这个问题。sdkmanager
命令时可以看到)tools
文件夹。Check Now
JAVA_HOME
并将值设置为 JRE/bin(从程序文件中的 Android Studio 安装位置获取)set JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'
for windows & export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'
for Linux 就是这样,您现在可以在命令行上运行flutter doctor --android-licenses
; 通过键入y
并按 ENTER 接受所有许可证。 并且不要忘记运行flutter doctor
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.