Programuję we Flutter przy użyciu macOS 10.15.3, celując w urządzenia z iOS. Dzisiaj próbowałem również zainstalować Android Studio, aby się rozwinąć. Instalacja przebiegła bezbłędnie, ale Library/Android/sdk/nie ma toolspodkatalogu, co stanowi problem, ponieważ sdkmanagernależy go znaleźć w środku Library/Android/sdk/tools/bin.
Zauważyłem to, ponieważ bieganie flutter doctordało mi:
✗ 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.
Próbowałem ponownie zainstalować Android Studio (bez różnicy). Inne rozwiązania opublikowały w Internecie rozmowy na temat wersji Java, więc zaktualizowałem JRE z 1.7 do 1.8 i próbowałem ponownie zainstalować Android Studio (bez różnicy), a następnie zaktualizowałem JDK do najnowszej wersji (teraz wersja Java to 11.0.6) i próbowałem zainstalować Android Studio ponownie (bez różnicy). Uaktualniłem również Flutter do v1.12.13 + poprawka 8 powyżej, ale ten błąd nie zniknie.
Jeśli piszę flutter doctor --android-licenses, otrzymuję:
Android sdkmanager tool not found (/Users/macuser/Library/Android/sdk/tools/bin/sdkmanager).
Try re-installing or updating your Android SDK,
visit https://flutter.dev/setup/#android-setup for detailed instructions.
W ten sposób po raz pierwszy zauważyłem, że brakuje mi części Android Studio.
Próbowałem oszukiwać, sam tworząc tools/binpodkatalog, a następnie kopiując sdkmanagerz wtyczki Library/Android/sdk/cmdline-tools/latest/bindo mojego nowego Library/Android/sdk/tools/bin. Jednak to nie oszukało Fluttera. Bieganie flutter doctor --android-licensesdoprowadziło do:
A newer version of the Android SDK is required. To update, run:
/Users/macuser/Library/Android/sdk/tools/bin/sdkmanager --update
Jest to złe, ponieważ zestaw Android SDK jest najnowszy.
Czy ktoś wie, dlaczego w Android Studio konsekwentnie brakuje tools/binpodkatalogu i dodatków w nim zawartych? Dzięki i przepraszam, jeśli przeoczyłem coś podstawowego.




Android SDK tools. PomiędzyAndroid SDK Platform-ToolsiDocumentation for Android SDKnie było nic. Być może masz wcześniejsze pobranie niż dzisiajandroid-studio-ide-192.6241897-mac.dmg, dla wersji 3.6 z 12 lutego 2020 r. **** Ale twój zrzut ekranu był zachęcający. OdznaczoneHide Obsolete Packagesi zobaczyłemAndroid SDK Tools (Obsolete) 26.1.1pojawienie się. Zainstalowałem to i teraz wszystko działa. **** Kliknij, aby wyświetlić szczegóły błędu we Flutter.