尝试重新安装或更新您的Android SDK Manager [英] Try re-installing or updating your Android SDK Manager
问题描述
我正在尝试安装Flutter Enviroment,使用此命令时发现此错误:
I am trying to install Flutter Enviroment and I found this error when I use this command:
[√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.18362.720], locale en-US)
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
X Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed
instructions.
[√] Android Studio (version 3.6)
[√] VS Code (version 1.43.1)
[!] Connected device
! No devices available
所以当我使用 flutter doctor --android-licenses
我也发现了此错误:
So When I use flutter doctor --android-licenses
I found this error also:
A newer version of the Android SDK is required. To update, run:
C:\Users\DELL\AppData\Local\Android\Sdk\tools\bin\sdkmanager --update
当我尝试运行此命令时 C:\Users\DELL\AppData\Local\Android \SDK\tools\bin\sdkmanager --update
我发现此错误:
When I tried to run this command C:\Users\DELL\AppData\Local\Android\Sdk\tools\bin\sdkmanager --update
I found this error:
Error: Could not find or load main class '-XX:+IgnoreUnrecognizedVMOptions
Caused by: java.lang.ClassNotFoundException: '-XX:+IgnoreUnrecognizedVMOptions
所以任何人都知道可以解决这个问题
So any one knows hoe to solve this problem
推荐答案
无需重新安装Flutter。
您应该只去android studio-> sdk管理器-> sdk工具->清除Hide Obsolete Packages中的勾号,然后勾选Android Sdk工具(已淘汰)以进行安装。
最后将安装它,您将可以使用flutter。
每秒不要忘记跑来扑去医生)
屏幕截图
You don't need to reinstall flutter. You should just go to android studio->sdk manager-> sdk tools-> clear tick from Hide Obsolete Packages and tick Android Sdk tools (Obsolete) in order to install. Finally it will be installed and you will able use flutter. P.s. Don't forget to run to flutter doctor) The Screenshot
这篇关于尝试重新安装或更新您的Android SDK Manager的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!