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
的方式打包过一次.脚本才能自己识别到文件路径.
请注意控制台的输出.
如果在加固过程中出现 签名配置中没有匹配的签名
请使用命令行的方式单独导入签名信息.
java -jar jiagu.jar -importsign<keystore_path><keystore_password><alias><alias_password>
请将 命令行cd 到 _jiagu/jiagu/
目录下, 否则会提示jiagu.jar
找不到.
执行一次之后, 以后就不会出现了.
这有可能是360加固的BUG.
这个项目采用的是组件化开发模式,如conponent_1就是一个组件,可单独编译打包。 组件化采用的是框架是CC框架,有兴趣的童靴欢迎star一波
新增上传apk至蒲公英功能
pgy.gadle在APP目录下的build.gradle引用,执行uploadApp task
//单独执行蒲公英上传的任务
apply from: '../pgy.gradle'
执行_jiagu task 即可