AndroidStudio может использовать прокси PA C, но Gradle не может подключиться - PullRequest
0 голосов
/ 06 января 2020

Только что установил Android Studio в первый раз, и, честно говоря, я понятия не имею о Gradle и прочем, но довольно просто, что я могу заставить Studio работать, установив

Внешний вид и поведение / Системные настройки / HTTP Прокси / Автоопределение настроек прокси

с корпоративным прокси PA C url. Если я скажу «Проверить соединение» (например, используя https://dl.google.com), это сработает (после того, как вы сначала введете user + pass конечно). Если я пытаюсь загрузить новые компоненты в SDK Manager, он работает. Но Градл нет. Там написано:

ОШИБКА: неизвестный хост "dl.google.com". Возможно, вам придется настроить параметры прокси-сервера в Gradle.

Я понимаю, что "мог" установить параметры в gradle.properties, но ... нет, мой корпоративный брандмауэр слишком умный, и если я попытаюсь получить сам файл pa c, в котором он запрещен. Поэтому у меня нет информации о том, какие имена серверов и порты устанавливать, не говоря уже о том, является ли это что-то относительно постоянным в компании.

Итак, вопрос № 1: следует ли Gradle использовать настройки прокси-сервера Studio, особенно в моем случае, т.е. автоопределение? Вопрос № 2: Возможно ли, даже если мне придется добавить код вручную в проект, чтобы сказать Gradle использовать системный прокси? Вопрос № 3: Есть ли способ узнать настройки pa c, если я не могу их загрузить и у меня нет прав локального администратора? как ... есть ли в Studio файл журнала, в котором я могу видеть, какой фактический прокси-сервер и порт использовались во время действия «Проверить соединение», выше?

Или ... это проблема разрешения имен что преодолевается Studio (используя прокси), но не Gradle?

...