J'essaye d'installer Flutter sans Android Studio et voici ce que j'ai fait:
C:\src
.C:\Android
.Maintenant, lorsque j'essaye d'exécuter sdkmanager
pour installer Android SDK, j'obtiens cette erreur:
"Error: Could not find or load main class com.Android.sdklib.tool.sdkmanager.SdkManagerCli"
J'ai essayé de réinstaller Flutter sdk et le sdkmanager sans succès.
J'ai corrigé en ajoutant '--sdkroot' pointant vers le dossier racine (c'est-à-dire le parent de bin). par exemple. % ./bin/sdkamanager --sdkroot.
Ouvrez le sdkmanager.bat
dans un éditeur de texte et ajoutez echo %CLASSPATH%
juste en dessous du CLASSPATH=%APP_HOME%\...\sdkmanager-classpath.jar
. Puis exécutez sdkmanager --help
qui fera écho au CLASSPATH du fichier requis. Et vérifiez si c'est le chemin valide.
Dans mon cas, c'était le mauvais chemin,
Il a dit mon sdkmanger-classpath.jar
se trouve dans le dossier lib
. Mais ce n'était pas le cas! C'était en fait à l'intérieur du lib/_
dossier. Donc, comme solution simple, j'ai copié le contenu sur le côté lib/_
dossier vers lib
. Ensuite, cela a bien fonctionné!