当前位置:首页 > 开发 > 移动开发 > 正文

jarsigner 命令行为apk签名

发表于: 2014-05-23   作者:2014马年   来源:转载   浏览:
摘要: 其实很简单的一条命令     jarsigner -verbose -keystore /xxx/release.keystore -signedjar /xxx/123.signed.apk /xxx/unsign.apk xxx[签名文件里别名]    如果你是JDK7的话,就用下面的命令(需要指定-sigalg and&

其实很简单的一条命令

 

 

jarsigner  -verbose -keystore /xxx/release.keystore  -signedjar /xxx/123.signed.apk  /xxx/unsign.apk  xxx[签名文件里别名]  

 

 如果你是JDK7的话,就用下面的命令(需要指定-sigalg and -digestalg)):

 

 

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore -signedjar /xxx/123.signed.apk  /xxx/unsign.apk  xxx[签名文件里别名]

 

  

 

参考页面:http://developer.android.com/tools/publishing/app-signing.html

 

 

 

检验是否签名成功:

 jarsigner  -verify xxx.apk

jarsigner -certs -verbose  -verify xxx.apk

jarsigner 命令行为apk签名

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
一、生成密钥库 将位置定位在jdk的bin文件中,输入以下命名行: keytool -genkey -alias ChangeBack
一、生成密钥库 将位置定位在jdk的bin文件中,输入以下命名行:keytool -genkey -alias ChangeBackg
使用jarsigner签名.apk文件(适用于JDK1.6及以下版本) jarsigner -keystore "PATH TO YOUR KEYSTOR
一、生成密钥库 将位置定位在jdk的bin文件中,输入以下命名行: keytool -genkey -alias ChangeBack
一、生成密钥库 将位置定位在jdk的bin文件中,输入以下命名行:keytool -genkey -alias ChangeBackg
一、生成密钥库 将位置定位在jdk的bin文件中,输入以下命名行: keytool -genkey -alias ChangeBack
android程序的签名和Symbian类似都可以自签名(Self-signed),但是在android平台中证书初期还显得形
原文地址: http://www.android123.com.cn/androidkaifa/173.html Android程序的签名和Symbian类似都
一个android apk的编译过程 请参考: http://www.2cto.com/kf/201312/261475.html 典型的编译过程:
http://www.cnblogs.com/ayanmw/p/3720804.html 你看到的这个文章来自于http://www.cnblogs.com/aya
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号