Android Studio 使用正式签名debug调试
解决问题: 很多时候我们使用第三方登录什么的东西,需要我们提供正式签名,但是我们总是需要调试的. 一般情况,我们不可能一次性OK,那么每一次调试都需要正式签名打包,并安装,然后再调试,这也太麻烦了,. 所以,直接上代码: signingConfigs { release { keyAlias 'phyooos' keyPassword 'phyooos' storeFile file('phyooos.jks') storePassword 'phyooos' } } buildTypes { release { minifyEnabled false signingConfig signingConfigs.release proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug{ minifyEnabled false signingConfig signingConfigs.release proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } 解释一下: signingConfigs { release { keyAlias 'phyooos' keyPassword 'phyooos' storeFile file('phyooos.jks') storePassword 'phyooos' } } 这一段代码写在项目app目录下>gradle配置文件中>android节点下, 是我们自定义的一个配置 keyAlias ‘phyooos’ 这是签名文件的Alias keyPassword ‘phyooos’ 这是签名文件的密码 storeFile file(‘phyooos.jks’) 这个就是签名文件的地址,我放在app目录下了 storePassword ‘phyooos’ 这是store密码 buildTypes { release { minifyEnabled false signingConfig signingConfigs.release proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug{ minifyEnabled false signingConfig signingConfigs.release proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } 这一段的意思就是debug调试以及正式打包都使用上面自定义的配置 The End 好了,愉快的玩耍吧