android给apk空包签名的方法

有些时候,某些应用市场上已经存在自家平台的APP了,所以在更新版本时要先进行认领,然后应用市场会给你提供一个空包进行签名


jarsigner简单使用说明 :

jarsigner -verbose -keystore ~/Workspace/mykeystore -signedjar ./meizuemptyapk-release-signed.apk ./meizuemptyapk-release-unsigned.apk meizu


# jarsigner的命令格式

签名的空包和签名文件一起放到jdk的bin目录下

在cmd窗口使用命令:

jarsigner -verbose -keystore (app的keystore文件地址) -signedjar (签名后的保存位置如d:\app1.apk) (空包 TestSign.apk) (组织名 app.keystore)

签名结束后:


Linux和Mac OS X平台的签名方法:

打开 Terminal 程序

进入从魅族开放平台下载到的sign_verification.zip解压后的目录,例如cd ~/Downloads/sign_verification

使用jarsigner签名

命令举例示例:

jarsigner -verbose -keystore ~/Workspace/mykeystore -signedjar ./meizuemptyapk-release-signed.apk ./meizuemptyapk-release-unsigned.apk meizu

这样就完成了,将签名后的包上传到魅族开放平台应用认领签名验证页面.


Windows平台签名方法:

打开 命令提示符 程序

进入从魅族开放平台下载到的sign_verification解压后的目录,例如cd C:\Downloads\sign_verification

使用jarsigner签名

命令举例示例:

jarsigner -verbose -keystore C:\Downloads\sign_verification\mykeystore -signedjar meizuemptyapk-release-signed.apk meizuemptyapk-release-unsigned.apk meizu

这样就完成了,将签名后的包上传到魅族开放平台应用认领签名验证页面.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容