Android Studio за прокси - PullRequest
       26

Android Studio за прокси

0 голосов
/ 03 октября 2019

Я знаю, что этот тип вопросов существует уже много лет, и я безуспешно пробовал каждое решение.

Я пытаюсь настроить среду разработки с помощью Android Studio с Flutter. Я получаю сообщение об ошибке, касающееся сертификата.

sun.security.validator.ValidatorException: сбой построения пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации к запрошенной цели

Я попытался изменить https на http в файле gradle prop, а также попытался перейти с jcenter () на mavenНо это не работает. Также я попытался импортировать сертификат с помощью KeyStore Explorer , он говорит, что успешно импортирован, но выдает ту же ошибку при попытке запустить проект.

Что пошло не так: проблемапроизошла настройка корневого проекта 'android'. Не удалось разрешить все артефакты для конфигурации ': classpath'. Не удалось разрешить org.jetbrains.kotlin: kotlin-gradle-plugin: 1.2.71. Требуется: проект: Не удалось разрешить org.jetbrains.kotlin: kotlin-gradle-plugin: 1.2.71. Не удалось получить ресурс 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.2.71/kotlin-gradle-plugin-1.2.71.pom'. Не удалось получить' https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.2.71/kotlin-gradle-plugin-1.2.71.pom'. sun.security.validator.ValidatorException: сбой при построении пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификациик запрошенной цели Не удалось разрешить org.jetbrains.kotlin: kotlin-stdlib-jdk8: 1.3.11. Требуется: project:> com.android.tools.build:gradle:3.3.0 project:> com.android.tools.build:gradle:3.3.0> com.android.tools.build:builder:3.3.0 project:> com.android.tools.build:gradle:3.3.0> com.android.tools.analytics-library: общий доступ: 26.3.0 проект:> com.android.tools.build:gradle:3.3.0> com. android.tools.lint: lint-gradle-api: 26.3.0 проект:> com.android.tools.build:gradle:3.3.0> com.android.tools.build:gradle-api:3.3.0 проект:>com.android.tools.build:gradle:3.3.0> androidx.databinding: databinding-compiler-common: 3.3.0 проект:> com.android.tools.build:gradle:3.3.0> com.android.tools. build: builder: 3.3.0> com.android.tools:sdk-common:26.3.0 проект:> com.android.tools.build:gradle:3.3.0> com.android.tools.build:builder:3.3. 0> com.android.tools:common:26.3.0 project:> com.android.tools.build:gradle:3.3.0> com.android.tools.build:builder:3.3.0> com.android.tools. build: manifest-merger: 26.3.0 проект:> com.android.tools.build:gradle:3.3.0> com.android.tools.build:builder:3.3.0> com.android.tools.analytics-library: tracker: 26.3.0 проект:> com.android.tools.build:gradle:3.3.0> com.android.tools.build:builder: 3.3.0> com.android.tools:sdklib:26.3.0> com.android.tools:repository:26.3.0 Не удалось разрешить org.jetbrains.kotlin: kotlin-stdlib-jdk8: 1.3.11. Не удалось получить ресурс 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.11/kotlin-stdlib-jdk8-1.3.11.pom'. Не удалось получить' https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.11/kotlin-stdlib-jdk8-1.3.11.pom'. sun.security.validator.ValidatorException: сбой при построении пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException: не удалось найти действительный путь сертификациик запрошенной цели Не удалось разрешить org.ow2.asm: asm: 6.0.

Я разговаривал с моей командой администраторов, и они спрашивают, какие URL-адреса им нужны в белом списке, чтобы заставить работать флаттер. ,Дайте мне знать, если вы знаете, что должно быть в списке.

1 Ответ

1 голос
/ 03 октября 2019

Если вы работаете за прокси-сервером, ваша серверная группа может блокировать определенные типы файлов. Для меня это так, поскольку у меня нет никаких проблем при работе с внешней линии.

Попробуйте скопировать и вставить ссылку в браузер и посмотреть сообщение об ошибке.

В качестве альтернативы, вы можете попробовать отправить электронное письмо вашей серверной команде и попросить ее открыть ее для вас (временно).

...