def space = " "
def JAVA = "java"
def jgJarPath = "xxxxxxxxx/jiagu.jar"//jar包路径
def jar = "-jar" + space + jgJarPath
def login = "-login"
def username = "xxx"//username
def password = "xxx"//password
def importsign = "-importsign" //import sign
def keyStorePath = "xxxxx.jks"//签名路径
def keyStroePassword = ""//keystore password
def alias = "" //alias
def alias_password = "" //alias password
def showSign = "-showsign" //show sign
def importmulpkg = "-importmulpkg" //import mul pkg
def mulpkg_filepath = "mulpkg.txt"//多渠道txt文件路径
def showmulpkg = "-showmulpkg"//show mul pkg
def config = "-config" //config
def configNull = "-null"//null
def showconfig = "-showconfig" //show config
def jiagu = "-jiagu" //jiagu
def inputAPKpath = "xxx.apk" //input apk path
def outputPath = "JiaGu360/output" //output apk path
def autosign = "-autosign"//sign
def automulpkg = "-automulpkg"//mul pkg
def defaultJG = JAVA + space + jar + space
def loginJG = defaultJG + login + space + username + space + password
def signJG = defaultJG + importsign + space + keyStorePath + space + keyStroePassword + space + alias + space + alias_password
def showSignJG = defaultJG + showSign
def importMulPkgJG = defaultJG + importmulpkg + space + mulpkg_filepath
def showMulPkgJG = defaultJG + showmulpkg
def configJG = defaultJG + config + space + configNull
def showConfigJG = defaultJG + showconfig
def jiaguJG = defaultJG + jiagu + space + inputAPKpath + space + outputPath + space + autosign + space + automulpkg
String[] jiagus = Arrays.asList(loginJG, signJG, showSignJG, importMulPkgJG, showMulPkgJG, configJG, showConfigJG, jiaguJG)
jiagus.each {
println "${it}"
Process process=it.execute();
println "${process.err.text}"
println "${process.text}
}
groovy脚本一键360加固多渠道打包
最新推荐文章于 2024-07-05 17:29:22 发布