问题描述


如上图所示,在Android Studio主模块 app 的左边会有一个红叉,下面也会提示待修复的错误信息:

1
Error: The apk for your currently selected variant cannot be signed. Please specify a signing configuration for this variant (release).

问题分析

在Android Studio左下角的Build VariantsActive Build Variant设置为release,但是又没有指定签名的配置信息,因此会有上面的错误提示信息。

解决方法

点击上图右下角的Fix按钮即可进入Signing Configs配置界面,如下图所示:

如果没有release就点击加号+新增一个release配置,并在里面增加签名的配置

Default Config选项卡中设置刚刚配置的release签名配置:$signingConfigs.release

点击ApplyOK按钮后就不再有红叉的错误提示了。