Unity---MainTemplate.gradle配置取消v2签名

Posted 格拉格拉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity---MainTemplate.gradle配置取消v2签名相关的知识,希望对你有一定的参考价值。

android {
    compileSdkVersion **APIVERSION**
    buildToolsVersion '**BUILDTOOLS**'

    aaptOptions.cruncherEnabled = false
    lintOptions {
        checkReleaseBuilds false
        abortOnError false
    }

    //signingConfigs 必须在defaultConfig前面
    signingConfigs {
        release {
            v1SigningEnabled = true
            v2SigningEnabled = false
        }
    }

    defaultConfig {
        minSdkVersion **MINSDKVERSION**
        targetSdkVersion **TARGETSDKVERSION**
        applicationId '**APPLICATIONID**'
        ndkVersion '21.0.6113669'
        ndk {
            abiFilters **ABIFILTERS**
        }
        versionCode    **VERSIONCODE**
        versionName    '**VERSIONNAME**'
        
        manifestPlaceholders.put("APPLOG_SCHEME", "rangersapplog.byAx6uYt".toLowerCase())
    }

    lintOptions {
        abortOnError false
    }

    aaptOptions {
        noCompress '.unity3d', '.ress', '.resource', '.obb'**STREAMING_ASSETS**
    }

**SIGN**
    buildTypes {
            debug {
                minifyEnabled **MINIFY_DEBUG**
                useProguard **PROGUARD_DEBUG**
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'**USER_PROGUARD**
                jniDebuggable true
            }
            release {
                minifyEnabled **MINIFY_RELEASE**
                useProguard **PROGUARD_RELEASE**
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'**USER_PROGUARD**
                **SIGNCONFIG**
//signingConfig选项引用signingConfigs.release的配置规则                

signingConfig signingConfigs.release
            }
    }

        

以上是关于Unity---MainTemplate.gradle配置取消v2签名的主要内容,如果未能解决你的问题,请参考以下文章