利用platform.pk8、platform.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'
}
}
bjxiaxueliang
认证博客专家
Java
OpenGL
Android
一名普通Android程序员,专注Android、OpenGL ES、移动音视频等终端技术研发。希望通过该博客分享自己的Android Coding心路。