android+360加固教程,Jenkins+Android自动打包续2:用360加固程序加固

360加固保介绍,具体见其官方网站 360加固保

现在安卓APP为了代码安全,都要求在发布前先加固,可以自己写加固程序加固,我选择用第三方加固软件:360加固保加固(其他加固软件也一样),具体实现如下:

第一步:下载360加固保程序

1、打开360加固保网站

2、注册

3、下载软件

第二步:配置加固信息

1、配置签名

2、配置多渠道配置(可选)

若需要多渠道打包的,可以配置多渠道。我这里没有用,是因为之前版本更新后,打包出来的渠道号都变成一样的了,暂时不清楚原因,所以就没用(大家可以拿最新版本试试)

3、配置好后,可以直接用360加固保软件加固试试,如果OK,那就可以准备用命令行的方式来加固了

第三步:用命令行加固(转载自360加固保官方帮助手册)

1、360加固保用命令行加固命令(已配置签名等信息)

java\bin\java -jar jiagu.jar -jiagu -autosign -automulpkg

2、配置加固增强服务

(1) 查看当前加固增强服务配置

java\bin\java -jar jiagu.jar -showconfig

(2) 修改加固增强服务配置

java\bin\java -jar jiagu.jar -config -update -crashlog -x86 -msg

-update //开通升级通知服务

-crashlog //开通崩溃日志服务

-x86 //加固后应用支持 X86 架构设备(原应用需支持 X86 架构设备)

-msg //开通消息推送服务

3、渠道配置:导入渠道信息

java\bin\java -jar jiagu.jar -importmulpkg

第四步:设置Jenkins

1、打开Jenkins自动打包job的配置->构建->增加构建步骤->Execute shell

注:请按自己环境的路径配置

第五步:运行Job,检验加固是否成功

你可能感兴趣的:(android+360加固教程)