Skip to content

一键加固和多渠道打包(基于360加固和瓦力多渠道打包)

Notifications You must be signed in to change notification settings

haohao9102/JiaguDemo

Repository files navigation

_jiagu

AS--›Gradle 360加固和Walle渠道打包,自动上传蒲公英

使用方式

使用百度下载:

https://pan.baidu.com/s/1EtKLhFXyyD_iHUiuGIUBIA 提取码: mxph

下载只有的buildPackage文件夹, 尽量放在工程的根目录.

单独下载脚本文件

下载

引入

APP Module中, 加入

apply from: rootProject.projectDir.absolutePath + '/buildPackage/build.gradle'

请关注图中, 第一行即可.

执行加固

同步(sync)项目之后,

Tasks任务列表, 会多出_jiagu , 双击即可.

或者使用命令行 gradlew _jiagu 即可.

执行前须知:

1:配置360的账号和密码

2:指定需要加固的文件路径

如果不指定加固文件路径,你至少需要使用release的方式打包过一次.脚本才能自己识别到文件路径.

输出路径

请注意控制台的输出.

特别提醒

1.

如果在加固过程中出现 签名配置中没有匹配的签名

请使用命令行的方式单独导入签名信息.

java -jar jiagu.jar -importsign<keystore_path><keystore_password><alias><alias_password>

请将 命令行cd 到 _jiagu/jiagu/ 目录下, 否则会提示jiagu.jar找不到.

执行一次之后, 以后就不会出现了.

这有可能是360加固的BUG.

命令行使用参考官方文档

2.

这个项目采用的是组件化开发模式,如conponent_1就是一个组件,可单独编译打包。 组件化采用的是框架是CC框架,有兴趣的童靴欢迎star一波

update

新增上传apk至蒲公英功能

1.单独引用

pgy.gadle在APP目录下的build.gradle引用,执行uploadApp task

//单独执行蒲公英上传的任务
apply from: '../pgy.gradle'

2.一键加固打包、多渠道、上传蒲公英

执行_jiagu task 即可

About

一键加固和多渠道打包(基于360加固和瓦力多渠道打包)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages