Android StudioなしでFlutterをインストールしようとしています、そして私がやったことはここにあります:
C:\src
。C:\Android
。sdkmanager
を実行してAndroid SDKをインストールしようとすると、次のエラーが発生します。
"Error: Could not find or load main class com.Android.sdklib.tool.sdkmanager.SdkManagerCli"
Flutter sdkとsdkmanagerを再インストールしようとしましたが、うまくいきませんでした。
ルートフォルダー(つまり、binの親)を指す '--sdkroot'を追加して修正しました。例えば%./bin/sdkamanager --sdkroot。
テキストエディタでsdkmanager.bat
を開き、echo %CLASSPATH%
のすぐ下にCLASSPATH=%APP_HOME%\...\sdkmanager-classpath.jar
を追加します。次に、sdkmanager --help
を実行します。これにより、必要なファイルのCLASSPATHがエコーされます。そして、それが有効なパスであるかどうかを確認します。
私の場合、それは間違った道でした、
私のsdkmanger-classpath.jar
はlib
フォルダにあります。しかし、そうではありませんでした!実際にはlib/_
フォルダ内にありました。したがって、私が行った簡単な解決策として、lib/_
フォルダーのコンテンツをlib
にコピーしました。その後、うまくいきました!