安卓运行安装和编译安装签名不一致无法覆盖安装

![在这里插入图片描述](https://img-blog.csdnimg.cn/b3b86f98cf5441a6842ab1a07e0ccb37.png
平时偷懒直接运行安装,后来要bulid生成APK,需要签名。RUN APP是debug版本没有签名的,生成的APK是release
安卓运行安装和编译安装签名不一致无法覆盖安装_第1张图片
解决方法
gradle中添加如下,run app 和bulid apk即可保证签名一致可以覆盖安装
安卓运行安装和编译安装签名不一致无法覆盖安装_第2张图片

signingConfigs {
        release {
            storeFile file("123456.jks")
            storePassword '123456'
            keyAlias 'key0'
            keyPassword '123456'
        }
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
        debug {
            signingConfig signingConfigs.release
        }
    }

你可能感兴趣的:(android,android,studio,java)