您的位置:首页 > 移动开发 > Android开发

通过signapk.jar 为Android 应用程序签名,并优化签名后的APK应用程序

2014-04-04 10:07 330 查看
签名公钥和私钥文件位置:

/platform/build/target/product/security/中找到platform.pk8 platform.x509.pem等签名文件,对应不同的权限。

signapk.jar 源文件及编译后可执行文件位置:

源文件位置: /platform/build/tools/signapk/  

编译signapk.jar

$ cd  platform/build/tools/signapk/  

$ mm -B

signapk.jar 编译生成文件位置:

out/host/linux-x86/framework/signapk.jar

通过signapk.jar 为Android 应用程序签名:

java -jar signapk.jar platform.x509.pem platform.pk8 MyDemo.apk MyDemo_signed.apk 得到具有对应权限的APK

对签名后的apk进行优化:

zipalign -v 4 MyDemo_signed.apk MyDemo_new.apk

验证APK是否已经优化完成:

zipalign -c -v 4 MyDemo.apk
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息