Could not get unknown property ‘*‘ for SigningConfig container of type org.gradle.api.internal

问题描述

编译时出现异常提示

在这里插入图片描述

原因分析:

1.未声明signingConfigs
2. signingConfigs未定义release
3. signingConfigs声明在调用之后

解决方案:

signingConfigs {
    
    
        debug {
    
    
            keyAlias '111'
            keyPassword '111'
            storeFile file('key.jks')
            storePassword 'azls3333'
            v1SigningEnabled true
            v2SigningEnabled true
        }
        release{
    
    
            keyAlias '111'
            keyPassword '111'
            storeFile file('key.jks')
            storePassword 'azls3333'
            v1SigningEnabled true
            v2SigningEnabled true
        }

 
    }

在调用时放在之前


signingConfigs {
    
    
        debug {
    
    
            keyAlias '111'
            keyPassword '111'
            storeFile file('key.jks')
            storePassword 'azls3333'
            v1SigningEnabled true
            v2SigningEnabled true
        }
        realese {
    
    
            keyAlias '111'
            keyPassword '111'
            storeFile file('key.jks')
            storePassword 'azls3333'
            v1SigningEnabled true
            v2SigningEnabled true
        }

 
    }

 defaultConfig {
    
    
        applicationId "com.cyh.demo"
        minSdkVersion 21
        targetSdkVersion 30
        versionCode 1
        versionName "1.00"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

        ndk {
    
     abiFilters 'arm64-v8a' }
        signingConfig signingConfigs.release

    }

猜你喜欢

转载自blog.csdn.net/qq_35892584/article/details/125462549