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
Post a Comment