[APK签名] .pk8、.x509.pem转化为.keystore签名

.pk8、.x509.pem转化为.keystore签名

利用Android系统签名 platform.pk8platform.x509.pem 生成Android Studio需要的Apk签名文件xxx.keystore

一、下载工具

需要使用到 keytool-importkeypair 这个工具
keytool-importkeypair 下载路径如下:
https://github.com/getfatday/keytool-importkeypair

二、命令行生成keystore

./keytool-importkeypair -k test.keystore -p 123456 -pk8 platform.pk8 -cert platform.x509.pem -alias xiaxl

// -k 表示要生成的 keystore 文件的名字,这里为 test.keystore
// -p 表示要生成的 keystore 的密码,这里为 123456
// -pk8 表示要导入的 platform.pk8 文件
// -cert 表示要导入的platform.x509.pem
// -alias 表示给生成的 keystore 取一个别名,这是命名为 xiaxl

运行示例

三、Android Studio中使用

signingConfigs {
    config {
        storeFile file("test.keystore") 
        storePassword "123456"
        keyAlias "xiaxl"
        keyPassword "123456"
    }
}

buildTypes {
    release {
        minifyEnabled false
        signingConfig signingConfigs.config
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bjxiaxueliang

您的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值