AS打包出现问题:Keystore file xxx not found for signing config 'externalOverride'.

前言

由于我是去官网下的最新版本的AS,网上关于新版本的解决方法整理的不多。
这个问题一开始我真的花了很长时间,最后解决了,整理出来帮助走了很多弯路的博友。

第一步

找到左上角,换成Project:
AS打包出现问题:Keystore file xxx not found for signing config 'externalOverride'._第1张图片然后找到项目的根目录下的build.gradle
AS打包出现问题:Keystore file xxx not found for signing config 'externalOverride'._第2张图片
在这个位置加两行代码:

        mavenCentral()
        mavenLocal()

进入项目的app目录下的AS打包出现问题:Keystore file xxx not found for signing config 'externalOverride'._第3张图片然后在adroid里面加入以下代码:

lintOptions{
        checkReleaseBuilds false
        abortOnError false
    }

第二步!

重新进行打包操作
AS打包出现问题:Keystore file xxx not found for signing config 'externalOverride'._第4张图片注意:如果你先前打包过一次,那么这里就要换一个.jks文件名称,因为即使没有生成spk,这个文件也已经存在了。
AS打包出现问题:Keystore file xxx not found for signing config 'externalOverride'._第5张图片问题解决
找到项目打包好的spk文件,发到手机就可以下载了。

你可能感兴趣的:(Bug解决)