Search code examples
androidcardslib

Plugin with id 'android-sdk-manager' not found


i want to add https://github.com/gabrielemariotti/cardslib

but android studio give me this error : Error:(9, 0) Cause: cannot get property 'compileSdkVersion' on extra properties extension as it does not exist


Solution

  • The best way to use this library with Andriod Studio is to add this dependency in your build.gradle

    dependencies {
        compile 'com.github.gabrielemariotti.cards:library:1.9.1'
    }
    

    If you want to clone locally you should check the top level build.gradle (in the root) inside the github repo. It sets some variables, and you have to add these parts in your top level build.gradle

    buildscript {
        repositories {
            mavenCentral()
        }
    
        dependencies {
            classpath 'com.android.tools.build:gradle:0.12.2'
            classpath 'com.jakewharton.sdkmanager:gradle-plugin:0.12.0'
        }
    }
    
    ext {
        compileSdkVersion = 19
        buildToolsVersion = "20.0.0"
    }