码迷,mamicode.com
首页 > 移动开发 > 详细

Android签名工具的创建及使用

时间:2015-05-23 21:25:38      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

cmd命令位于C:\Windows\System32\cmd.exe。

使用set命令 查看所有环境变量及其对应的值,使用echo %SystemRoot% 查看环境变量的值。

Android签名工具位于D:\Java\jdk1.8.0_45\bin\keytool.exe。


1、创建签名文件

在命令行输入

keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -validity 14000

来创建签名工具。如果想将此签名文件当eclipse默认来使用,保证密码为android,alias为androiddebugkey。

技术分享

技术分享

2、给未签名APK签名

签名命令位于D:\Java\jdk1.8.0_45\bin\jarsigner.exe。通过Android Tools->Export Unsigned Application Package来导出未签名的APK。

技术分享

技术分享

其中-verbose可以看到签名的详细信息,-signedjar参数指定签名后的文件名称

3、使用zipalign对已签名APK进行优化

在命令行键入

D:\Android\sdk\build-tools\21.1.2\zipalign -v 4 DBTest_signed.apk DBTest_signed_align.apk

-v表示输出详细信息,4 provides 32-bit alignment

技术分享

Android签名工具的创建及使用

标签:

原文地址:http://blog.csdn.net/talk2soul/article/details/45936397

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!