Подтвердить что ты не робот

Jitpack.io не удалось решить github repo

У меня есть репит Github и тэги на нем.

Это мой файл gradle моего основного проекта.

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.0"

    defaultConfig {
        applicationId "dropbox.ric.es.myapplication"
        minSdkVersion 16
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

repositories {
    //mavenCentral()
    //jcenter()

    maven { url "https://jitpack.io" }

}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.0.1'
    compile 'com.github.rchampa:DropboxHttpConector:1.0.1'
}

Но когда я синхронизую gradle, у меня есть следующая ошибка Failed to resolve com.github.rchampa:DropboxHttpConector:1.0.1

Другая попытка:

allprojects {
    repositories {
        jcenter()
        maven { url "https://jitpack.io" }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.0.1'
    compile 'com.github.rchampa:DropboxHttpConector:1.0.1'
}

По-прежнему отсутствует.

4b9b3361

Ответ 1

После нескольких попыток и поддержки поддержки jitpack теперь я могу импортировать мою библиотеку, размещенную в Github, как зависимость от Android Gradle.

Я приведу несколько очень полезных ссылок:

Как настроить вашу java-библиотеку

https://jitpack.io/docs/BUILDING/#gradle-projects

Как проверить журналы вашей зависимости в jitpack

https://jitpack.io/com/github/USER/REPO/TAG/build.log

В моем случае

https://jitpack.io/com/github/rchampa/DropboxHttpConector/1.0.3/build.log

Ответ 2

Для всех, кто сделал простую ошибку, я сделал:

Убедитесь, что вы добавили maven { url "https://jitpack.io" } под allprojects вместо buildscript. XD

Проект build.gradle файл:

buildscript {
    repositories {
        jcenter()
        // DO NOT ADD IT HERE!!!
    }
    ...
}

allprojects {
    repositories {
        mavenLocal()
        jcenter()
        // ADD IT HERE
        maven { url "https://jitpack.io" }
    }
}

Благодаря Alexander Pacha для указания этого в комментарии выше.

Ответ 3

У меня есть несколько зависимостей от Jitpack, и я столкнулся с этой проблемой после перехода на Gradle 2.

Решение в моем случае состояло в том, чтобы изменить версию в distributionUrl в gradle-wrapper.properties с 2.10 (которая была автоматически установлена ​​Studio, когда я принял обновление версии оболочки) на последний один.

Ответ 4

Я встречаю эту проблему, когда пытаюсь импортировать orhanobut/logger из github. Затем я перехожу к jitpack.io и ищу пакет: найти регистратор в jitpack Затем я щелкнул значок журнала и нашел:

Начало: Чт Янв 14 11:56:56 UTC 2016   Git: v1.9  совершить 5abbc1563422457d4c23e1a0a412d2b0c7dc334e  Объединить: 8ef1e6b 522d44d  Автор: Орхан Обут  Дата: Пн Май 25 11:34:20 2015 +0200

Запрос слияния # 30 от orhanobut/oo/settings-fix  статус подмодуля:  Запустить gradle build  gradle build script Выбрано JAVA_TOOL_OPTIONS: -Dfile.encoding = UTF-8  Загрузка https://services.gradle.org/distributions/gradle-2.2.1- all.zip

Итак, это он, он использует gradle 2.2.1-all!

Затем я перехожу к моему проекту и меняю версию gradle на 2.2.1 в settings.gradle, все работает нормально!

Ответ 5

Аллилуйя, у меня проблема!

Поэтому я понял, что ПРОБЛЕМА полагается на мою СЕТЬ ! Я не могу получить доступ к https://jitpack.io/ с моего IP, поэтому ничего не получалось. Просто общий интернет из GSM модуля (чтобы получить другой IP) и проблема ушла с помощью решения @SteveMellross

Возможно, у вас может быть 0,001%, что у вас такая же проблема, но если ничего не работает, попробуйте зайти на https://jitpack.io/ ;)

Я надеюсь, что есть только межсетевой экран или внутренняя ошибка маршрутизатора, и мой IP не забанен их обслуживанием.

Ответ 6

Убедитесь в том, что maven { url "https://jitpack.io" } в allprojects разделе в build.gradle (проект)