[英]Try re-installing or updating your Android SDK Manager
I am trying to install Flutter Enviroment and I found this error when I use this command:我正在尝试安装 Flutter Enviroment,但在使用此命令时发现此错误:
[√] 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
So When I use flutter doctor --android-licenses
I found this error also:所以当我使用
flutter doctor --android-licenses
我也发现了这个错误:
A newer version of the Android SDK is required. To update, run:
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:当我尝试运行这个命令
C:\\Users\\DELL\\AppData\\Local\\Android\\Sdk\\tools\\bin\\sdkmanager --update
我发现这个错误:
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所以任何人都知道解决这个问题的锄头
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.
你应该去 android studio->sdk manager-> sdk tools-> clear tick from Hide Obsolete Packages 并勾选 Android Sdk tools (Obsolete) 以安装。 Finally it will be installed and you will able use flutter.
最后它将被安装,你将能够使用颤振。 Ps Don't forget to run to flutter doctor) The Screenshot
Ps别忘记跑扑医生)截图
Go to the directory C:\\Users\\DELL\\AppData\\Local\\Android\\Sdk\\tools\\bin\\
and then write the command:进入目录
C:\\Users\\DELL\\AppData\\Local\\Android\\Sdk\\tools\\bin\\
然后写命令:
sdkmanager --update
After that, run:之后,运行:
flutter doctor --android-licenses
Navigate in cmd to the needed folder.在 cmd 中导航到所需的文件夹。 I think it was:
我认为是:
cd C:\Users\DELL\AppData\Local\Android\Sdk\tools\bin\sdkmanager --update
After this run the flutter doctor command.在此之后运行 flutter doctor 命令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.