2016-05-30 2 views
3

Я в настоящее время борется с проблемой «Peer Not Authenticated» при градиенте на Android Studio. Когда я пытаюсь очистить свой проект, AS говорит мне, что проблема исходит от https://maven.parse.com/repo/com/parse/tools/gradle/maven-metadata.xml«Peer Not Authenticated», parse.com Срок действия SSL-сертификата истек

С помощью интернет-браузера я вижу, что SSL-сертификат * .parse.com истек в четверг 26-го ... Я уже попытался заменить «https» на «http», чтобы обойти проверку, но она не работает.

Вот глава моего файла build.gradle:

apply plugin: 'com.android.application' 
apply plugin: 'com.parse' 

buildscript { 
    repositories { 
     mavenCentral() 
     maven { url 'https://maven.parse.com/repo' } 
    } 
    dependencies { 
     classpath 'com.parse.tools:gradle:1.+' 
    } 
} 
+0

Какой пакет вы пытаетесь загрузить из этого репо? Библиотеки анализа также присутствуют в центре Maven. – Robert

+0

@Robert Вот часть моего build.gradle: buildscript { репозиториев { mavenCentral() Maven {URL 'https://maven.parse.com/repo'}} зависимостей { классам " com.parse.tools:gradle:1.+ ' } } Должен ли я что-то изменить? – Matt

+0

Пожалуйста, не нажимайте важный комментарий в комментарии. Измените свой вопрос. – Robert

ответ

5

Я столкнулся с этим сегодня вечером, а также. Если вы посмотрите на свой журнал IntelliJ, вы увидите ошибку SSL, связанную с достижением этого URL-адреса. Чтобы обойти эту проблему, удалите зависимость Parse через URL Maven и добавьте JAR вручную в папку libs.

В вашем проекте Gradle добавить следующее в разделе «зависимостей» для ссылки на добавленные вручную ЛИЭС:

compile files('libs/Parse-1.9.4.jar') 
compile files('libs/ParseCrashReporting-1.9.4.jar') 

Удалить все, что выглядит как это от обоих Gradle файлов:

maven { 
    url 'https://maven.parse.com/repo' 
} 

classpath 'com.parse.tools:gradle:1.+' 

apply plugin: 'com.parse' 

parse { 
    applicationId "blahblahblahblah" 
    masterKey "ohmasterkeyyousonice" 
    retries 3 
    uploadSymbols true 
} 

Рок и ролл hoochie koo ...

Примечание: вам нужен только плагин графа графа, если вы используете ParseCrashReporting, если нет необходимости, удалите его.

Github Issue

+0

Спасибо, работает как шарм! – Matt

+0

@ninehundredt Теперь в версии 1.13.0 нет 'ParseCrashReporting', я не могу найти способ добавить плагин графа синтаксического анализа из банки, как я могу это сделать? – Caipivara

Смежные вопросы