Build APKS生成的debug APK和Generate signed APK

Build APKS生成的debug APK和Generate signed APK生成的debug APK 的区别是什么

前者是打包系统自动给你生成的一个签名,后者是需要你自己生成一个签名文件来对apk进行签名。两者打出来的都是debug版本包。

buildTypes {
    /*正式版本*/
    release {
        minifyEnabled false//代码混淆
        /*代码混淆规则*/
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        //debuggable  false //这个构建类型是否应该生成可调式的apk
        //signingConfig signingConfigs.release //设置默认调用上方我们刚配置的signingConfigs.release

    }
    /*测试版本*/
   /* debug{
        minifyEnabled false//代码混淆
        //代码混淆规则
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        debuggable  true //这个构建类型是否应该生成可调式的apk
        signingConfig signingConfigs.release //设置默认调用上方我们刚配置的signingConfigs.release
    }*/
}