标签:
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
标签:
原文地址:http://blog.csdn.net/talk2soul/article/details/45936397