Posts 签署Android应用
Post
Cancel

签署Android应用

Android 要求所有 APK 必须先使用证书进行数字签署,然后才能安装。

从命令行构建和签署您的应用

1.使用keytool生成一个私钥

使用以下命令可以创建一个有效期为10000天的密钥:

1
keytool -genkeypair -keyalg RSA -keysize 2048 -sigalg SHA1withRSA -validity 10000 -alias test -keystore test.keystore

通常我们在申请第三方分享Key时,例如微信和微博需要填写一个签名,这里的签名就是keystore的MD5值。除了使用他们提供的获取签名工具之外,还可以通过如下命令获取keystore的md5值。

1
keytool -list -v -keystore test.keystore

使用微信获取签名工具获取:

keytool详细使用可以参考这里

参考

This post is licensed under CC BY 4.0 by the author.

Kotlin 高阶函数和lambda表达式

MultiType和AdapterDelegates源码分析

Comments powered by Disqus.