2016-09-21 72 views
0

我主持我的庫與Github repo並創建一個JitPack版本。現在,當我想用​​Android Studio中得到它,我得到這個錯誤信息:無法解析JitPack Android庫

Failed to resolve: com.github.AhmedCommando:emojis_managers:v1.1

這是我的構建搖籃:

apply plugin: 'com.github.dcendents.android-maven' 
group='com.github.AhmedCommando' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.2" 

    defaultConfig { 
     minSdkVersion 15 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard->android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile 'com.android.support:appcompat-v7:23.+' 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
} 

// build a jar with source files 
task sourcesJar(type: Jar) { 
    from android.sourceSets.main.java.srcDirs 
    classifier = 'sources' 
} 

task javadoc(type: Javadoc) { 
    failOnError false 
    source = android.sourceSets.main.java.sourceFiles 
    classpath +=  project.files(android.getBootClasspath().join(File.pathSeparator)) 
    classpath += configurations.compile 
} 

// build a jar with javadoc 
task javadocJar(type: Jar, dependsOn: javadoc) { 
    classifier = 'javadoc' 
    from javadoc.destinationDir 
} 

artifacts { 
    archives sourcesJar 
    archives javadocJar 
} 

這是我的應用程式建立搖籃:

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

謝謝你的幫助。

回答

0

您是否已將compile部分添加到gradle中?

dependencies { 
      compile 'com.github.AhmedCommando:emojis_managers:v1.1' 
    } 

我沒有看到,在已發佈

0

試試這個gradle這個:----

步驟1. JitPack maven倉庫添加到存儲庫列表:

url "https://jitpack.io" 

第2步:添加依賴信息:

組:com.github.Userna me 工件:存儲庫名稱 版本:發行標記,提交哈希或-SNAPSHOT 就是這樣!第一次請求一個項目JitPack檢出代碼,構建它並將Jar文件發回給你。

查看jitpack.io的示例頭和通過url查找GitHub存儲庫。

搖籃例如:

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

    dependencies { 
     compile 'com.github.User:Repo:Version' 
    } 

注意:在的build.gradle使用多個存儲庫時,建議在末尾添加JitPack。 Gradle將按順序遍歷所有存儲庫,直至找到依賴關係。

快照

快照版本在開發過程中很有用。快照是尚未發佈的版本。真實版本和快照之間的區別在於快照可能仍會更新。快照版本在開發過程中很有用,JitPack提供了兩種獲取它們的方法。你可以爲你的依賴作爲指定版本:

提交哈希

分支快照(替換「分支」與任何分支的名稱,例如主機)

例如:

// dependency on the latest commit in the master branch 
    compile 'com.github.jitpack:gradle-simple:master-SNAPSHOT'