微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android:如何手动将文件添加到apk?

如何手动将文件添加Android APK包中?

解决方法

apk是一个拉链的罐子.所以你可以使用任何操纵拉链的工具.

但是还有一个复杂的问题:Android平台需要对apk中的所有文件(meta-inf目录中的文件除外)进行签名.所以你需要再次拨打jarsigner来签署所有包裹.然后你应该再次拨打zipalign.

您必须使用用于签署原始apk的相同密钥对已修改的apk进行签名.这是签名的全部要点:它表示未经签名者批准,包裹未被篡改. (实际上,您可以使用其他密钥进行签名,但之后您将无法访问原始应用程序生成的任何数据,反之亦然.)

随Android开发工具包提供的ant脚本包含运行jarsigner和zipalign的自动化.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐