android - Gradle Could not resolve all dependencies -


i trying 1 simple thing: import of google's libraries in order use gmail api. aware of these jars not exist on mavencentral. therefore updated google repositories sdk manager , instructed gradle in sdk. removed version numbers in end of dependencies , replaced them + did not resolve problem , therefore fall original build.gradle file.

my build.gradle file looks this:

buildscript {     repositories {         mavencentral()           def androidhome = system.getenv("android_home")         maven {             url "$androidhome/extras/android/m2repository/"         }     }       dependencies {         classpath 'com.android.tools.build:gradle:0.14.0'     } }  apply plugin: 'com.android.application'  android {     compilesdkversion 22     buildtoolsversion "22.0.1"      defaultconfig {         applicationid "com.hellobusiness.hotels"         minsdkversion 14         targetsdkversion 22         versioncode 1         versionname "1.0"     }     buildtypes {         release {             minifyenabled false             proguardfiles getdefaultproguardfile('proguard-android.txt'),                 'proguard-rules.pro'         }     } }   dependencies {     compile filetree(dir: 'libs', include: ['*.jar'])     compile 'com.android.support:appcompat-v7:22.1.1'     compile 'com.google.android.gms:play-services:7.3.0'     compile 'com.google.api-client:google-api-client:1.20.0'     compile 'com.google.api-client:google-api-client-android:1.20.0'     compile 'com.google.api-client:google-api-client-gson:1.20.0'     compile 'com.google.apis:google-api-services-gmail:v1-rev29-1.20.0' } 

the error get:

failure: build failed exception.  * went wrong: problem occurred configuring root project 'hotels'. > not resolve dependencies configuration ':_debugcompile'.    > not find com.google.api-client:google-api-client:1.20.0.      searched in following locations:          file:/home/sanctus/adt/sdk/extras/android/m2repository/com/google/api-client/google-api-client/1.20.0/google-api-client-1.20.0.pom          file:/home/sanctus/adt/sdk/extras/android/m2repository/com/google/api-client/google-api-client/1.20.0/google-api-client-1.20.0.jar          file:/home/sanctus/adt/sdk/extras/google/m2repository/com/google/api-client/google-api-client/1.20.0/google-api-client-1.20.0.pom          file:/home/sanctus/adt/sdk/extras/google/m2repository/com/google/api-client/google-api-client/1.20.0/google-api-client-1.20.0.jar      required by:          :hotels:unspecified    > not find com.google.api-client:google-api-client-android:1.20.0.      searched in following locations:          file:/home/sanctus/adt/sdk/extras/android/m2repository/com/google/api-client/google-api-client-android/1.20.0/google-api-client-android-1.20.0.pom          file:/home/sanctus/adt/sdk/extras/android/m2repository/com/google/api-client/google-api-client-android/1.20.0/google-api-client-android-1.20.0.jar          file:/home/sanctus/adt/sdk/extras/google/m2repository/com/google/api-client/google-api-client-android/1.20.0/google-api-client-android-1.20.0.pom          file:/home/sanctus/adt/sdk/extras/google/m2repository/com/google/api-client/google-api-client-android/1.20.0/google-api-client-android-1.20.0.jar      required by:          :hotels:unspecified    > not find com.google.api-client:google-api-client-gson:1.20.0.      searched in following locations:          file:/home/sanctus/adt/sdk/extras/android/m2repository/com/google/api-client/google-api-client-gson/1.20.0/google-api-client-gson-1.20.0.pom          file:/home/sanctus/adt/sdk/extras/android/m2repository/com/google/api-client/google-api-client-gson/1.20.0/google-api-client-gson-1.20.0.jar          file:/home/sanctus/adt/sdk/extras/google/m2repository/com/google/api-client/google-api-client-gson/1.20.0/google-api-client-gson-1.20.0.pom          file:/home/sanctus/adt/sdk/extras/google/m2repository/com/google/api-client/google-api-client-gson/1.20.0/google-api-client-gson-1.20.0.jar      required by:          :hotels:unspecified    > not find com.google.apis:google-api-services-gmail:v1-rev29-1.20.0.      searched in following locations:          file:/home/sanctus/adt/sdk/extras/android/m2repository/com/google/apis/google-api-services-gmail/v1-rev29-1.20.0/google-api-services-gmail-v1-rev29-1.20.0.pom          file:/home/sanctus/adt/sdk/extras/android/m2repository/com/google/apis/google-api-services-gmail/v1-rev29-1.20.0/google-api-services-gmail-v1-rev29-1.20.0.jar          file:/home/sanctus/adt/sdk/extras/google/m2repository/com/google/apis/google-api-services-gmail/v1-rev29-1.20.0/google-api-services-gmail-v1-rev29-1.20.0.pom          file:/home/sanctus/adt/sdk/extras/google/m2repository/com/google/apis/google-api-services-gmail/v1-rev29-1.20.0/google-api-services-gmail-v1-rev29-1.20.0.jar      required by:          :hotels:unspecified 

i use eclipse adt plugin , use gradle command line

you have add part in build.gradle

repositories {     mavencentral() } 

these libraries in central maven:

com.google.api-client:google-api-client:1.20.0. com.google.api-client:google-api-client-android:1.20.0 com.google.api-client:google-api-client-gson:1.20.0 

about library, don't know is.

com.google.apis:google-api-services-gmail:v1-rev29-1.20.0 

also suggest using version of:

  • android studio 1.2.x
  • classpath 'com.android.tools.build:gradle:1.2.3'
  • gradle 2.4

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -