Моей компанией администратора помогли мне установить Android Studio
, но когда я пытаюсь создать проект, он пришел с ошибкойПользовательских классы для Gradle для Android Студии
Error:A problem occurred configuring project ':app'.
> Could not download junit.jar (junit:junit:4.12)
> Could not get resource ' https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.jar '.
> Could not GET ' https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.jar '.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
После изучения файла журнала, я обнаружил, что Gradle
не может загрузить библиотеку JUnit
, которая, возможно, вызвана межсетевым экраном.
org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET ' https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.jar '
Однако, если я использую браузер перейти по этой ссылке, я могу захватить эту банку (с предупреждением, но может обойти его).
Так что мой вопрос, я могу передать эту баночку Gradle
или добавить к классам для Gradle
?
И еще одна вещь, я не имею права администратора и не может изменить Program Files
Спасибо заранее!
UPDATE
В конце концов, я решил эту проблему следующих шагов:
Fix проблема SSL, так как брандмауэр моей компании будет изменить сертификат, мне нужно добавить, что в java keystore (Details in Here)
После исправления проблемы с SSL, это порождает другое исключение
Failed to resolve: junit:junit:4.12
и другую другую библиотеку, я следую другой по st "Error:(23, 17) Failed to resolve: junit:junit:4.12", чтобы решить эту проблему.
Надеюсь, это поможет, если у кого-то будет такая же проблема.
Счастливых кодирования ~~~
Thank, но до сих пор тот же вопрос – Prisoner
После поставить банку в эту папку, вы refersh в Gradle проект? –
Я пробовал «Синхронизировать проект с файлами колышек», закрыть проект и снова открыть его. Это то же самое, что обновить град? – Prisoner