在发布模式下无法生成APK

时间:2019-02-21 11:33:49

标签: android android-studio

我正在遵循本文档“配置构建过程以自动对您的应用进行签名” https://developer.android.com/studio/publish/app-signing#sign-auto,并尝试为发行版生成APK。

但是,即使我在“模块设置”中进行了发布设置,生成的apk始终位于debug文件夹中。

这是gradle文件。

android {
signingConfigs {
    config {
        keyAlias 'key0'
        keyPassword 'password'
        storeFile file('C:/path/to/filename.jks')
        storePassword 'password'
    }
}
compileSdkVersion 28
defaultConfig {
    applicationId "com.packagename"
    minSdkVersion 19
    targetSdkVersion 28
    versionCode 3
    versionName "2.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        signingConfig signingConfigs.config
    }
}
}

enter image description here

然后我点击了Build Bundle(s)/APK(s)-> Build APK(s)

这是应该做的吗?如果没有,我该如何解决?

1 个答案:

答案 0 :(得分:2)

在android studio中,点击左垂直栏上的Build variant选项,然后依次选择release Build variantBuild Bundle(s)/APK(s) -> Build APK(s)

enter image description here