2016-09-21 86 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'