
Android安全检测之加固的坑
3.手动进行二次加固 进入本地的sdk目录 cd /Users/xxxx/sdk/build-tools/27.0.3/lib 执行签名操作:
5.上传到应用市场即可
发布日期:2021-05-27 02:48:54
浏览次数:3
分类:技术文章
本文共 1149 字,大约阅读时间需要 3 分钟。
目前从生成apk到上线的流程是这样的:(ps:最新版本乐加固加固完后不用手动签名了,直接可以在客户端勾选)
1.生成releaseapk–androidstudio生成的时候注意勾选v1和v2,注意如果是更新apk的话,versioncode和versionname都要改一下 2.apk加固–我用的是360加固或者乐加固(在腾讯的应用宝上线最好是乐加固),注意的是从这两个工具加固后的apk不能直接上传到应用市场,因为此时的apk没有v2签名,可以用这个工具查看:https://github.com/bihe0832/Android-GetAPKInfo/blob/master/GetApkInfo.jar
具体查看步骤:
2.1:用命令行进入GetApkInfo.jar文件目录 如cd /Users/xxxx/GetApkInfo.jar,为了方便起见,我们将加固后的apk如(my.apk)放在和该jar同一个目录下,然后执行java -jar GetApkInfo.jar my.apk
检查是否有v2签名,显然这个时候没有,会显示如下图:

java -jar apksigner.jar sign --ks /Users/xxxx/Desktop/key.jks --ks-key-alias test --ks-pass pass:123456 --key-pass pass:123456 --out /Users/xxxx/Desktop/签名后的安装包.apk /Users/xxxx/Desktop/需要进行签名的安装包.apk
上面的命令会执行同时执行v1,v2签名
注意仔细看上的命令行:进了黑色加粗的文字需要替换成实际的信息第一个加粗的是秘钥的路径
第二个是秘钥的别名 第三个是秘钥的密码 第四个是秘钥的密码 第五个是进行了签名的安装包保存的路径 第六个是需要进行签名的安装包路径我这边为了方便直接将apk复制到lib目录下,
java -jar apksigner.jar sign --ks D:/liwenpeng/文档/Android交接文档/交通在手/签名文件/yxw20130715 --ks-key-alias uroad --ks-pass pass:uroadyxw --key-pass pass:uroadyxw --out new.apk App-release_legu_signed_zipalign.apk
4.然后再检查下是否签名了,成功的话:
部分参考了:
转载地址:https://blog.csdn.net/kururunga/article/details/86474877 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2023年11月07日 21时56分30秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Python代码中文注释/输出中文无法运行
2019-03-25
idea/Clion/Pycharm的正则表达式搜索/模糊搜索/通配符搜索
2019-03-25
google风格C++代码规范(长期更新)最近更新:2020.6.5
2019-03-25
JsonCpp的小数精度问题和插入输出顺序问题
2019-03-25
shell 中的常用语法记录(长期更新)
2019-03-25
shell脚本输出连续时间(天/小时/分钟/秒钟),可存入字符串数组中
2019-03-25
yuemiao-开发(一)
2019-03-25
fiddler4实现手机抓包的流程
2019-03-25
工具(tcping)---查看指定IP的端口是否打开
2019-03-25
工具(cmder)---轻量级免费命令行工具
2019-03-25
在Linux/Ubuntu中,创建Clion, Pycharm,IDEA的桌面快捷方式
2019-03-25
c语言多线程返回值以及内存回收的问题
2019-03-25
VM:VMware 创建windows10 虚拟机
2019-03-25
win10磁盘未分配区被分隔,无法拓展卷的问题
2019-03-25
Keepass密码管理,windows+安卓+Onedrive实现云同步
2019-03-25
Excel 柱形图修改图例大小,增加图例宽度
2019-03-25
VS2015环境中,Vb.Net进行sql数据库操作时遇到的中文问号的问题
2019-03-25
vs2013 +qt出现“无法找到源文件ui.xxx.h”解决办法
2019-03-25