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 }*/ }