#android #flutter #android-studio #frontend
#Android #флаттер #android-studio #интерфейс
Вопрос:
Недавно я загрузил Android sdk, когда я запустил flutter doctor, он пожаловался и сказал, что статус лицензии Android неизвестен. Я запустил flutter doctor —android-licenses, как было сказано, и у меня была эта ошибка
Error: The proxy server URL extracted from HTTP_PROXY or HTTPS_PROXY environment
variable could not be parsed. Either specify the correct URL or unset the environment
variable.
java.net.MalformedURLException: no protocol: 127.0.0.1:56885
at java.base/java.net.URL.<init>(URL.java:645)
at java.base/java.net.URL.<init>(URL.java:541)
at java.base/java.net.URL.<init>(URL.java:488)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.<init>(SdkManagerCliSettings.java:470)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:58)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:49)
Примечание: я уже установил инструменты командной строки Android SDK
Любые рекомендации по устранению этой проблемы?
Комментарии:
1. Вы проверили эту проблему на github ? Там может быть что-то полезное.
Ответ №1:
В командной строке flutter запустите Get-ChildItem Env:
Здесь будут перечислены все ваши локальные переменные среды.
Убедитесь, что переменные ‘HTTP_PROXY’ и ‘HTTPS_PROXY’ находятся в этом списке.
Затем запустите Remove-Item -Path Env:http_proxy
и Remove-Item -Path Env:https_proxy
удалите их