2016-02-05 5 views
0

Я уже несколько недель стуча головой о стену, пытаясь решить эту проблему.Gradle не подключается к Maven repo

Я недавно начал работу над приложением с помощью Ionic Framework, и я получаю следующее сообщение об ошибке:

FAILURE: Build failed with an exception. 

* What went wrong: 
A problem occurred configuring root project 'android'. 
> Could not resolve all dependencies for configuration ':classpath'. 
    > Could not resolve com.android.tools.build:gradle:1.0.0+. 
    Required by: 
     :android:unspecified 
     > Failed to list versions for com.android.tools.build:gradle. 
     > Unable to load Maven meta-data from http://repo1.maven.org/maven2/com/android/tools/build/gradle/maven-metadata.xml. 
      > Failure initializing default system SSL context 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

я сделал некоторые обширные Googling, в котором люди предложили удалить некоторые Gradle конфигурационных файлов ~/.gradle, убедитесь, что обновлен Android SDK, и довольно много про корпоративных прокси. Ну, я удалил конфиги и повторно сгенерировал их, я обновил ВСЕ в своем SDK, и я не использую прокси любого типа (по крайней мере, я не ушел с пути, чтобы установить какой-либо).

Когда я свистеть http://repo1.maven.org, я получаю:

ping: unknown host http://repo1.maven.org 

Однако, я могу ввести адрес в адресной строке Chrome и он покажет мне файл (ы).

Для меня очень важно, чтобы эта работа работала, как и для моего проекта Senior Capstone в университете. Если у кого-то есть какие-то идеи, я готов попробовать.

Спасибо заранее!

+0

Замените это на com.android.tools.build:gradle:1.0.0+ с помощью classpath 'com.android.tools.build:gradle:1.5.0' в файле build.gradle. –

+0

Я сделал это для обеих платформ/android/build.gradle и 'platform/android/CordovaLib/build.gradle'. Я больше не получаю ошибку о том, что не могу найти репо. Я получаю это: Возникла проблема с настройкой «андроида» root-проекта. > Не удалось разрешить все зависимости для конфигурации ': classpath'. > Не удалось решить com.android.tools.build:gradle:1.5.0. Требуется: : android: unpecified > Ошибка инициализации системы по умолчанию SSL-контекст – FizzyGalacticus

ответ

0

Я решил проблему, заменив мою OpenJDK установку с JDK Oracle, и обновление моего Android SDK с:

android update sdk --no-ui --filter extra 

Видимо GUI не показывал все дополнительные опции, даже если я сказал это, чтобы перезагрузить несколько раз.

+0

Вы используете Visual Studio? У меня такая же проблема в VS 2015. – TechTurtle

+0

Нет, я работал в командной строке. – FizzyGalacticus

2

Также убедитесь, что установлен «Google Репозиторий» с вашего Android SDK. Вы найдете это в разделе «Дополнительно».

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