web-dev-qa-db-fra.com

Android SDK Tools est absente du SDK Manager dans Android Studio 3.6.1

Sur un macOS Catalina fraîchement installé, j'ai installé Android Studio 3.6.1.

J'ai eu l'erreur suivante lorsque j'ai exécuté flutter doctor au cours de la configuration du SDK Flutter sur mon Mac.

[!] Android toolchain - develop for Android devices (Android SDK version 29.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.dev/setup/#Android-setup for detailed instructions.

J'ai réinstallé Android Studio et suivez les instructions du deuxième lien du message d'erreur, mais ces liens ne semblent pas aider à résoudre le problème. J'ai également essayé ce qui suit:

$ flutter doctor  --Android-licenses

Ce qui donne l'erreur suivante:

Android sdkmanager tool not found
(/Users/username/Library/Android/sdk/tools/bin/sdkmanager).
Try re-installing or updating your Android SDK,
visit https://flutter.dev/setup/#Android-setup for detailed instructions.

J'ai vérifié mon installation et j'ai découvert que le répertoire tools manquait sous ~/Library/Android/sdk/.

De plus, j'ai découvert que l'option Android SDK Tools était absente de l'onglet Outils du SDK dans le Gestionnaire de SDK de Android Studio comme indiqué dans cette capture d'écran . (Android SDK Tools était présente sur ma précédente installation de Android Studio 3.5.3.)

Quelqu'un at-il eu le même problème? Je ne suis pas sûr de ce que je fais de mal. Si quelqu'un peut me montrer comment résoudre ce problème, je l'apprécierais! (Ceci est ma première question sur Stack Overflow. Veuillez m'excuser pour le long message.)

5
Tetsuya

J'ai eu un problème similaire avec Android Studio 3.6.1 (n'impliquant pas de scintillement): le platform-tools répertoire a été installé dans un autre platform-tools répertoire, donc Android Studio n'a pas pu trouver adb, et n'a donc pas pu communiquer avec mon téléphone. Une toute nouvelle réinstallation de Android Studio n'a même pas aidé. J'ai fini par déplacer manuellement le platform-tools un répertoire en place et cela l'a corrigé:

% cd ~/Library/Android/sdk
% mv platform-tools platform-tools-bad
% mv platform-tools-bad/platform-tools .
0
Lawrence Kesteloot