.pk8、.x509.pem转化为.keystore签名
利用Android系统签名 platform.pk8
和 platform.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'
}
}