android-signatureConfigs标签,在升级到v22之后,在build.gradle中给我一个Lint错误

我在build.gradle(app)文件中有以下代码一段时间:
signingConfigs {
    release {
        storeFile file("D:\\Android\\keystore\\myApp.jks")
        storePassword "myStorePw"
        keyAlias "myKeyAlias"
        keyPassword "MyKeyPw"
    }
}

我刚刚升级到targetSdkVersion = 22,这意味着升级SDK,并将工具升级到22.现在,整个部分在Android Studio(141.1793788)中以黄色突出显示,并显示以下信息:

'signingConfigs' cannot be applied to '(groovy.land.Closure<com.android.build.gradle.internal.dsl.SigningConfig>)'

v22有没有改变,我需要知道?我找不到文档.

解决方法

请尝试将signConfigs部分移动到更高的位置,即:compileSdkVersion和buildToolsversion.示例如下:
android {
    compileSdkVersion 22
    buildToolsversion "22.0.1"

    signingConfigs {
        release {
            storeFile file("D:\\Android\\keystore\\myApp.jks")
            storePassword "myStorePw"
            keyAlias "myKeyAlias"
            keyPassword "MyKeyPw"
       }
    }
}

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...