android git github jitpack

android - jitpack.io no pudo resolver github repo



(5)

Tengo un repositorio de Github y le puse etiquetas.

Este es mi archivo gradle de mi proyecto principal.

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'' }

Pero cuando sincronizo Gradle tengo el siguiente error Failed to resolve com.github.rchampa:DropboxHttpConector:1.0.1

Otro intento:

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'' }

Sigue fallando


Después de algunos intentos y gracias al soporte de jitpack ahora puedo importar mi biblioteca alojada en Github como una dependencia de Android Gradle.

Voy a proporcionar algunos enlaces muy útiles:

Cómo configurar tu biblioteca java

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

Cómo comprobar los registros de su dependencia en jitpack.

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

En mi caso

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


Encuentro este problema cuando intento importar orhanobut / logger desde github. Luego voy a jitpack.io y busco el paquete: encontrar el registrador en jitpack Luego hice clic en el icono de registro y encontré:

Inicio: jue 14 de enero 11:56:56 UTC 2016 Git: v1.9 commit 5abbc1563422457d4c23e1a0a412d2b0c7dc334e Combinar: 8ef1e6b 522d44d Autor: Orhan Obut Fecha: 25 de mayo 11:34:20 2015 +0200

Fusione la solicitud de extracción # 30 desde orhanobut / oo / settings-fix Estado del submódulo: Ejecute el script de compilación Gradle build Gradle Recogido JAVA_TOOL_OPTIONS: -Dfile.encoding = UTF-8 Descarga https://services.gradle.org/distributions/gradle-2.2.1- .1- all.zip

Así que esto es, usa gradle 2.2.1-all!

Luego voy a mi proyecto y cambio la versión de gradle a 2.2.1 en settings.gradle, ¡todo funcionó bien!


Para cualquier otra persona que cometió el simple error que cometí:

Asegúrese de agregar el maven { url "https://jitpack.io" } en allprojects lugar de buildscript . XD

Proyecto build.gradle archivo:

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

Gracias a Alexander Pacha por señalarlo en un comentario de arriba.


Tengo varias dependencias de Jitpack y encontré este problema después de migrar a Gradle 2.

La solución en mi caso fue cambiar la versión en distributionUrl en gradle-wrapper.properties desde la 2.10 (que fue establecida automáticamente por Studio cuando acepté actualizar la versión del contenedor) a la latest .


¡Aleluya tengo el problema!

¡Entonces me di cuenta de que el PROBLEMA se basa en mi RED ! No puedo acceder a https://jitpack.io/ desde mi IP, por eso no funcionó nada. Solo se compartió Internet desde un módulo GSM (para obtener una IP diferente) y el problema desapareció con la solución @SteveMellross

Tal vez el 0,001% tenga el mismo problema, pero si nada funciona, intente acceder a https://jitpack.io/ ;)

Espero que solo haya un firewall o un error de enrutador interno y que su servicio no haya prohibido mi IP.