eclipse 生成发布的apk (signed zipalign过程)

在发布apk到appstore过程中,上传的apk需要先signed(先生成keystore和key)并zipalign。可按照以下步骤来完成:




1. 创建一个keystore和key(右键eclipse中的signing and keys->生成keystore)
eclipse 生成发布的apk (signed zipalign过程)


生成后建议备份,因为后续每次更新apk都需要是同一个key完成的签名。




2. 导出signed package
eclipse 生成发布的apk (signed zipalign过程)
eclipse 生成发布的apk (signed zipalign过程)
eclipse 生成发布的apk (signed zipalign过程)




3. 执行zipalign命令 (本例环境macOS android 25)
/Users/{username}/Library/Android/sdk/build-tools/25.0.0/zipalign -f 4 
Documents/workspace/.../bin/{yourappname}.apk Documents/workspace/.../bin/signed_{yourappName}.apk 


4. 上传这个apk到app store完成验证