flutter doctor — ошибка прокси-сервера android-лицензий

#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 удалите их