Android studio 1.5.1: Could not find property 'vectorDrawables'

后端 未结 4 409
悲&欢浪女
悲&欢浪女 2021-01-12 09:43

I\'m using Android Studio 1.5.1, Gradle 2.8 and my project min sdk vserion:14, target sdk version: 23.

So, When I add vectorDrawables to configuration by documentat

4条回答
  •  终归单人心
    2021-01-12 10:09

    I experienced this issue with Gradle plugin on v3.4.2. It prevented project sync's from completing.

    The issue was resolved by removing vectorDrawables and adding vectorDrawables.useSupportLibrary = true to the defaultConfig.

    OLD

    android {
        compileSdkVersion 29
        buildToolsVersion "29.0.1"
        defaultConfig {
            applicationId "com.example.android.diceroller"
            minSdkVersion 19
            targetSdkVersion 29
            versionCode 1
            versionName "1.0"
            testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
            vectorDrawables.useSupportLibrary = true
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            }
        }vectorDrawables
    }
    

    NEW

    android {
        compileSdkVersion 29
        buildToolsVersion "29.0.1"
        defaultConfig {
            applicationId "com.example.android.diceroller"
            minSdkVersion 19
            targetSdkVersion 29
            versionCode 1
            versionName "1.0"
            testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
            vectorDrawables.useSupportLibrary = true
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            }
        }
    }
    

提交回复
热议问题