wucomi / jiagu-plugin

360自动加固插件

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JiaguPlugin

360自定加固插件

安装

  • 步骤 1: 在settings.gradle添加仓库
pluginManagement {
    repositories {
        maven {
            url uri('D:/plugin')
        }
    }
}
  • 步骤 2: 在项目build.gradle中获取插件
plugins {
    id 'com.dev.wucm.jiagu' version '1.0.0' apply false
}
  • 步骤 3: 在module的build.gradle中引入插件
plugins {
    id 'com.dev.wucm.jiagu'
}
  • 步骤 4: 在module的build.gradle里添加加固插件的扩展属性
jiagu{
    installDir ""//360加固宝安装目录
    userName ""//360用户名
    userPassword ""//360密码
}
  • 步骤 5: 配置签名
signingConfigs {
    release {
        storeFile file('../key.jks')
        storePassword '123456'
        keyAlias 'key0'
        keyPassword '123456'
    }
}
  • 步骤 6: 给变体配置签名(这里只是举例)
buildTypes {
    release {
        signingConfig signingConfigs.release
    }
    debug {
        signingConfig signingConfigs.debug
    }
}
  • 步骤 7: 将项目的jiagu.db添加到.gitignore。因为每个版本的加固包生成的该数据库可能不一样。

注意事项

  • 360加固命令行做了调整,需要满足以下条件:

360加固命令行调整

  • 当升级了加固宝版本之后一定要把项目中的jiagu.db删除掉重新。

About

360自动加固插件

License:Mulan Permissive Software License, Version 2


Languages

Language:Kotlin 100.0%