调试构建Android Studio中的INSTALL_PARSE_FAILED_NO_CERTIFICATES错误

时间:2015-10-21 12:29:36

标签: android gradle build google-cloud-messaging android-gradle

我刚刚将GCM库包含在我的项目中并运行调试版本。它失败并出现上述错误。 在我的build.gradle文件中,我已经拥有如下的签名配置

 signingConfigs {
    signing_config {
        storePassword "123456"
        keyAlias "debug"
        keyPassword "debug"
        storeFile file("${rootDir}/app.keystore")
    }
}

我的构建gradle看起来像这样。

apply plugin: 'android-sdk-manager'
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

signingConfigs {
    signing_config {
        storePassword "123456"
        keyAlias "debug"
        keyPassword "debug"
        storeFile file("${rootDir}/app.keystore")
    }
}


defaultConfig {
    applicationId "com.application.example"
    minSdkVersion 19
    targetSdkVersion 23
    versionCode project.versionCode
    versionName project.versionName
    multiDexEnabled true
}

buildTypes {
    debug {
        signingConfig android.signingConfigs.signing_config
        applicationIdSuffix ".debug"
       bla bla bla -- all server config related stuff
    }

    release {
        signingConfig android.signingConfigs.signing_config
        applicationIdSuffix 
       bla bla bla -- all server config related stuff
    }
}

compileOptions {
    sourceCompatibility 1.8
    targetCompatibility 1.8
}

dependencies {
//many dependencies
}

我使用相同的配置来签署发布版本,这些版本完美无缺。 只有在调试时我才会收到此错误。 任何帮助赞赏。谢谢!

0 个答案:

没有答案