Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cannot install Support repository and sync project in Android Studio

I am trying to use the support libraries of version 25.2.0 so I will be able to use the CameraKit library.

I have got the newest build tools downloaded:

enter image description here

and the support repository: enter image description here

my gradle file:

apply plugin: 'com.android.application'  android {     compileSdkVersion 25     buildToolsVersion '25.0.2'     defaultConfig {         applicationId "com.sample.myapp"         minSdkVersion 21         targetSdkVersion 25         versionCode 1         versionName "1.1"         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"     }     buildTypes {         release {             minifyEnabled false             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'         }     } } repositories {     maven {         url "https://jitpack.io"     }     mavenCentral() }  dependencies {     compile fileTree(include: ['*.jar'], dir: 'libs')     androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {         exclude group: 'com.android.support', module: 'support-annotations'     })     testCompile 'junit:junit:4.12'      // Google libraries     compile 'com.android.support:appcompat-v7:25.2.0'     compile 'com.android.support:design:25.2.0'     compile 'com.android.support:support-v4:25.2.0'     compile 'com.google.android.gms:play-services-vision:10.0.1'     compile 'com.android.volley:volley:1.0.0'      // Third party libraries     compile 'com.flurgle:camerakit:0.9.17'      compile 'com.android.support:recyclerview-v7:25.2.0'     compile 'com.android.support:cardview-v7:25.2.0' } 

Problem: For each support-library I get the issue:

Failed to resolve com.android.support:cardview-v7:25.2.0 

If I try to click on Install repository and sync project nothing happens.

enter image description here

I have followed that gradle file as an example. Were could be my mistake?

like image 752
jublikon Avatar asked Apr 19 '17 12:04

jublikon


People also ask

How do I sync a project with gradle files?

Open your gradle. properties file in Android Studio. Restart Android Studio for your changes to take effect. Click Sync Project with Gradle Files to sync your project.

How do I add a Maven repository to Google?

Where is Google's Android Maven repository? Google's Maven repository can be accessed from https://maven.google.com (an alternative URL is https://dl.google.com/dl/android/maven2/). If you are using Gradle 4.1 or higher, you can use it by adding google() to your repositories configuration in your build.


1 Answers

Previously the Android Support Library dependencies were downloaded from Android SDK Manager.

Now all the new versions are available from Google's Maven repository. In future all android libraries will be distributed through maven.google.com

So, by adding the below code to the repositories will build the project.

repositories {     maven {         url "https://maven.google.com"     } } 
like image 125
KaMyLL Avatar answered Oct 05 '22 17:10

KaMyLL