美文网首页
Android 签名信息

Android 签名信息

作者: 客舟求简 | 来源:发表于2017-12-04 20:46 被阅读7次

生成keystore

keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
-alias android.keystore  生成的keystore别名
-keyalg RSA  加密和数字签名的算法
-validity 1000 有效天数

查看keystore内容

keytool -list -keystore android.keystore
keytool -list -v -keystore android.keystore
keytool -list -v -keystore android.jks

查看APK包的签名信息

解压APK包,解压出METE-INF文件夹,得到其中的CERT.RSA文件

keytool -printcert -file META-INF/CERT.RSA

修改keystore密码

执行后会提示输入证书的当前密码,和新密码以及重复新密码确认

keytool -storepasswd -keystore my.keystore

修改keystore alias

my_name是证书中当前的alias,-destalias指定的是要修改为的alias,这里按规矩来,改为androiddebugkey!这个命令会先后提示输入keystore的密码和当前alias的密码。

keytool -changealias -keystore my.keystore -alias my_name -destalias androiddebugkey

修改alias的密码

执行后会提示输入keystore密码,alias密码,然后提示输入新的alias密码

keytool -keypasswd -keystore my.keystore -alias androiddebugkey

签名文件使用

// 签名处理
signingConfigs {
    debug {
    }
    release {
        storeFile file('android.jks')
        storePassword "android"
        keyAlias 'android'
        keyPassword "android"
    }
}

相关文章

网友评论

      本文标题:Android 签名信息

      本文链接:https://www.haomeiwen.com/subject/hbrfixtx.html