Acceda a la dependencia remota de gradle

Esta es la primera vez que hago un repository remoto. Pero estoy enfrentando algún problema para acceder a él. Los siguientes son mis files de gradle:

file raíz gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.3.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } 

file gradle

  apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.0" defaultConfig { applicationId "com.imagelettericon" minSdkVersion 11 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.github.akashandroid90:imageletter:1.0' } 

y cada vez que sincronizo el código recibo el mismo error

Error al resolver: com.github.akashandroid90:imageletter:1.0

He seguido esto y este enlace para hacer mi repository. Pero ahora no puedo acceder a él en el file gradle.

Tienes que cambiar tu dependencia.
compile 'com.github.akashandroid90:imageletter:1.0' es incorrecto.

Leyendo el documento en el repository github debe usar.

 dependencies { compile 'com.imageletter:ImageLetterIcon:1.0' } 

Sin embargo, puede verificar la dependencia en el repository jcenter .
Al leer el file pom en el repository, tengo algunas dudas sobre el nombre.
Debería ser:

 compile 'com.github.akashandroid90:image-letter-icon:1.0' 

Puede usar otra forma de agregar una dependencia con un proyecto github, utilizando el repository github y el plugin jitpack
En este caso, debe agregar este repo tp a su build.gradle

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

y la dependencia:

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

En tu caso es

 compile 'com.github.akashandroid90:ImageLetterIcon:1.0' 

Más información aquí .