2017-12-12 11 views
1

jitpack을 사용하여 라이브러리를 컴파일하려하지만 일관되게 '해결할 수 없음 : $ library-dependency'를 얻습니다. gradle 파일은 제대로 구성되어 있으므로 빌드에 대한 jitpack 로그를 체크 아웃하면 치명적인 오류가 발생합니다. '설치가 모호합니다'. 빌드 스크립트의 사본과 jitpack 로그를 포함합니다.Jitpack이 '설치'작업으로 인해 라이브러리를 빌드하지 못했습니다.

빌드 스크립트 (프로젝트)

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

빌드 스크립트 (응용 프로그램 모듈) 로그

https://jitpack.io/com/github/whompum/bonitatoolbox/master/build.log

심지어 시험의 repo jitpack을 실행을 구축 jitpack하는

dependencies { 

    //... 

    //latest BonitaToolbox commit on master 
    implementation 'com.github.whompum:bonitatoolbox:master-SNAPSHOT' 
} 

링크 제공하지만 동일한 출력을 제공합니다. 이 문제가 AS 나 내 라이브러리에서 파일을 빌드하는 데 문제가 될 수 있습니까? 확신 할 수는 없지만 여러분이 제공 할 수있는 도움에 감사드립니다. 물론이 문제에 대한 더 많은 정보를 포함 할 것입니다. https://github.com/jitpack/jitpack.io/issues/2096

+0

4.1보다 낮은 버전의 gradle을 사용하지 않는 이유는 무엇입니까? –

+0

나는 우리가 하하를 말할 때 사실 그대로 그것을 노력하고있다! 무슨 일이 일어날 지 알게 될거야. – whompum

+0

왜 그게 중요한지 아십니까? – whompum

답변

2

에서 : https://jitpack.io/docs/ANDROID/#gradle

Gradle을

당신은 안드로이드-받는다는 플러그인을 추가 할 필요가 JitPack에 건물을 사용하려면

여기에 내가 submited 한 github의 문제에 대한 링크입니다. 나중에 Gradle을 4.1을 사용하는 경우

:

는 루트 build.gradle에서

1) :

buildscript { 
    dependencies { 
    classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0' // Add this line 

2) 라이브러리에 추가/build.gradle :

apply plugin: 'com.github.dcendents.android-maven' 

group='com.github.YourUsername' 

3) GitHub 릴리즈를 만들거나 git 태그를 추가하십시오.

+0

위의 것들 중 하나는 jitpack 라이브러리를 사용하는 데 필요하지만 여전히 유용하지는 않습니다. 내 메인 애플 리케이션에 도서관을 가져오고 하하로 이동하려한다고 생각한다. – whompum

+0

무엇이 더 이상한가? 플러그인을 설치하고 적절하게 내 grad 파일을 구성한 다음, 터미널에서 gradlew를 호출하면 완벽하게 작동한다. jitpack이 해당 작업을 사용하여 컴파일하려고 할 때 문제가됩니다. 내가 생각할 수있는 것은 github에서 제외 된 파일이지만, 나는 말할 수 없다. 내 라이브러리를 내 응용 프로그램에 로컬로 가져 와서 개발할 수있게되었지만 슬리브를 더 이상 사용하지 않으면 시도해보기에 행복 할 것입니다. – whompum

+0

그건 이상한 일입니다. 이건 어때? 이걸 확인해 봤어? https://github.com/jitpack/jitpack.io/issues/19 오류는 귀하의 것과 같습니다. –