相关疑难解决方法(0)

即使将“v2SigningEnabled”设置为 false,也无法“仅使用传统方案”签署 apk

我将我的更新android-studio到最新的稳定版本,即“Android Studio 2.3”以及gradle2.3.0.

现在,当我尝试生成我的应用发布版本的签名 apk 时,这个“额外”的东西(签名版本:) 显示在最后一步:

在此处输入图片说明

我点击了“签名帮助”,这个页面被打开了。

我按照文档对我的 build.gradle 文件进行了更改,如下所示:

apply plugin: 'com.android.application'

//Put Fabric plugin after Android plugin
apply plugin: 'io.fabric'

android {
    signingConfigs {
        config {
            keyAlias 'xxxxxx'
            keyPassword 'xxxxxx'
            storeFile file('/Users/xxxxx')
            storePassword 'xxxxxx'
            v2SigningEnabled false
        }
    }
    compileSdkVersion 25
    buildToolsVersion "25.0.0"
    lintOptions {
        abortOnError false
    }
    defaultConfig {
        applicationId "com.xxxxx.xxx"
        minSdkVersion 16
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
        vectorDrawables.useSupportLibrary = true
    }
    buildTypes {
        release …
Run Code Online (Sandbox Code Playgroud)

android android-studio android-7.0-nougat android-7.1-nougat android-studio-2.3

3
推荐指数
1
解决办法
2844
查看次数