博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对 android apk 进行重新签名操作
阅读量:6867 次
发布时间:2019-06-26

本文共 577 字,大约阅读时间需要 1 分钟。

注:如何进行 android apk 的签名,不是本文主要内容,如需了解签名先关步骤,可以参考我的以下这篇文章。

地址:

 

需求描述:在使用 Intellij idea 的情况下,不想通过编辑器提供的功能生成签名的 apk,因为每次要填写 apk 的名称,比较麻烦。

解决方案:idea 每次编译后,都会在 out 目录下生成两个 apk 文件,该两个 apk 文件都是可以安装执行的,因此选其中一个,进行重新签名的操作既可。我选的是没有带 unaligned 的这个apk。因为选xxx.unaligned.apk的话还需要手动调用 zipalign 工具进行 apk 优化处理。不过我们的 rel.sh 脚本已经实现了优化的功能,只是我懒得去改了。

 

1. out 目录下的 apk 如下图所示:

2. 使用压缩工具打开 myapp.apk ,你会看到里面有一个 META-INF 的文件夹,这就是签名相关的信息,如下图所示:

 

3. 删除 meta-inf 文件夹,然后重新签名,签名成功后,运行压缩对齐处理,执行 rel.sh 脚本处理,效果图如下:

 

4. 完成版本发布。

 

这篇博客还算可以吧,没有什么废话,呵呵。电视剧又要更新了,看电视去。

 

转载于:https://www.cnblogs.com/LuQingshang/p/3932140.html

你可能感兴趣的文章
同步异步的知识补充
查看>>
css关于定位那些事情
查看>>
WCF IIS上部署服务
查看>>
微软职位内部推荐-Software Development Engineering II
查看>>
Senparc.Weixin.MP SDK 微信公众平台开发教程(五):使用Senparc.Weixin.MP SDK
查看>>
mariadb 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
查看>>
面向.Net程序员的后端性能优化实战
查看>>
elasticsearch 自动删除索引脚本
查看>>
NLP入门(五)用深度学习实现命名实体识别(NER)
查看>>
js 排序算法之快速排序
查看>>
边缘计算ENS:拓展云的边界
查看>>
从0开发豆果美食小程序——搜索组件
查看>>
cordova 远程h5页面调用本地js
查看>>
巨杉数据库多活架构实践
查看>>
使用机器学习预测电子竞技游戏《守望先锋》的胜负
查看>>
即将到来的java11的新特性
查看>>
React基础再回顾
查看>>
分治思想实现求连续子数组的最大和
查看>>
《编写可维护的JavaScript》读书笔记
查看>>
重庆哪家美术生集训好
查看>>