WEB开发网
开发学院手机开发Android 开发 Android 数字签名学习笔记 阅读

Android 数字签名学习笔记

 2010-09-10 00:27:00 来源:WEB开发网   
核心提示:(battery life),命令行方式手动优化:利用tools文件夹下的zipalign工具,Android 数字签名学习笔记(4),首先调出cmd命令行,然后执行:zipalign -v 4 source.apk androidres.apk,这样就需要三个不同的工具:keytool -genkey -v -key
(battery life)。

命令行方式手动优化:

利用tools文件夹下的zipalign工具。首先调出cmd命令行,然后执行:zipalign -v 4 source.apk androidres.apk。这个方法不受API Level的限制,可以对任何版本的APK执行Align优化。

同时可以利用zipalign工具检查当前APK是否已经执行过Align优化。命令:zipalign -c -v 4 androidres.apk

使用ADT自动优化:

从 ADT 0.9.3版本开始,可以通过export wizard自动对发布的application packages执行align操作。设置方法:鼠标右键点击Project,然后选择”Android Tools” > “Export Signed Application Package…”。

综上所述,可以使用Keytool、Jarsigner、zipalign 给程序签名并优化程序,这样就需要三个不同的工具:

keytool -genkey -v -keystore android.keystore -alias android -keyalg RSA -validity 20000

jarsigner -verbose -keystore android.keystore -signedjar android123_signed.apk android123.apk android

zipalign -v 4 android123_signed.apk android123_signed_aligned.apk

当然,也可以通过ADT插件中Export Signed Application Package…来执行,图形界面更为简单、形象、直观。

参考:blog.csdn.net/zgfee/archive/2009/11/11/4796831.aspx

Android SDK:androidappdocs.appspot.com/guide/publishing/app-signing.html

android123.com.cn/androidkaifa/173.html

yarin.javaeye.com/blog/549280

androidres.com/index.php/2009/10/18/use-zipalign-to-optimize-your-application-packages/

上一页  1 2 3 4 

Tags:Android 数字签名 学习

编辑录入:coldstar [复制链接] [打 印]
赞助商链接