android sdk не найден при попытке принять лицензию Android без использования студии Android
Я пытаюсь изучить флаттер, но я наткнулся на проблемы с установкой, все работало нормально, пока я не запустил флаттер-доктор, и он говорит, что я должен принять лицензию Android.
Имейте в виду, что я работаю без Android Studio , поэтому я ищу решение, которое не включает исправление, требующее студии Android.
Есть много людей с такими же проблемами, но почти все исправления, которые я видел, включают студию Android.
я установил инструменты командной строки отдельно и установил их в свою папку sdk, я сделал это, так как я не хочу использовать студию Android, а визуальную студию для работы с флаттером.
[√] Flutter (Channel stable, 3.3.10, on Microsoft Windows [Version 10.0.19044.2364], locale de-DE)
[!] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
X Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.
[√] Chrome - develop for the web
[√] Visual Studio - develop for Windows (Visual Studio Community 2022 17.1.4)
[!] Android Studio (not installed)
[√] VS Code (version 1.74.2)
[√] Connected device (3 available)
[√] HTTP Host Availability
Мой вывод, когда я пытаюсь принять лицензии:
C:\Users\Tim\AppData\Local\Android\Sdk\cmdline-tools\bin>flutter doctor --android-licenses
Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to resolve this.
Я уже пробовал перемещать свой путь SDK через конфигурацию флаттера, переустанавливая инструменты cmdline, обновляя путь инструментов cmdline, ищущих обновления или более новые версии.
Если кто-то хочет увидеть все версии, это вывод, когда я запускаю флаттер-доктор -v
C:\Users\Tim\AppData\Local\Android\Sdk\cmdline-tools\bin>flutter doctor -v
[√] Flutter (Channel stable, 3.3.10, on Microsoft Windows [Version 10.0.19044.2364], locale de-DE)
• Flutter version 3.3.10 on channel stable at C:\Users\Tim\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 135454af32 (10 days ago), 2022-12-15 07:36:55 -0800
• Engine revision 3316dd8728
• Dart version 2.18.6
• DevTools version 2.15.0
[!] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
• Android SDK at C:\Users\Tim\AppData\Local\Android\Sdk
• Platform android-33, build-tools 33.0.0
• Java binary at: C:\Program Files\Common Files\Oracle\Java\javapath\java.exe
• Java version Java(TM) SE Runtime Environment (build 18.0.2.1+1-1)
X Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.
[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Visual Studio - develop for Windows (Visual Studio Community 2022 17.1.4)
• Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
• Visual Studio Community 2022 version 17.1.32407.343
• Windows 10 SDK version 10.0.19041.0
[!] Android Studio (not installed)
• Android Studio not found; download from https://developer.android.com/studio/index.html
(or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).
[√] VS Code (version 1.74.2)
• VS Code at C:\Users\Tim\AppData\Local\Programs\Microsoft VS Code
• Flutter extension can be installed from:
https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[√] Connected device (3 available)
• Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19044.2364]
• Chrome (web) • chrome • web-javascript • Google Chrome 108.0.5359.125
• Edge (web) • edge • web-javascript • Microsoft Edge 108.0.1462.54
[√] HTTP Host Availability
• All required HTTP hosts are available
! Doctor found issues in 2 categories.
Имейте в виду, что одна из проблем заключается в том, что Android Studio не установлена, но она должна нормально работать без нее, поэтому технически есть одна проблема.
Нормально ли, что в моей папке инструментов cmdline есть еще одна папка инструментов cmdline, которая содержит последнюю папку
или самая последняя папка должна быть непосредственно в инструментах cmdline