apk签名命令总结

1.查看apk的签名信息

解压apk提取META-INF文件,得到CERT.RSA文件。
$ keytool -printcert -file META-INF/CERT.RSA

2.查看keystore签名详细信息

$ keytool -list -keystore debug.keystore

3.eclipse查看默认的debug签名信息

路径如下:Windows/Preferense/Android/Build

4.使用gradle配置apk签名


//签名信息配置
signingConfigs {
releaseConfig {
keyAlias ‘keystore’; keyPassword ‘xxxx’;
storeFile file(‘/home/xx/workspace/keystore/keystore.jks’);
storePassword ‘xxxx’
}
}

//签名引用
buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        signingConfig signingConfigs.releaseConfig
    }

    debug {
        minifyEnabled false
        signingConfig signingConfigs.releaseConfig
    }


}

你可能感兴趣的:(keystore,gradle)