打包工具命令行版使用说明

1.1 环境要求

JDK1.8及以上版本

1.2 下载

xgsdk-cmd-1.2.zip

1.3 参数详解

java -jar xgsdk-cmd-1.2.jar --help

--help 帮助手册

--game-id 游戏ID 用法: --game-id=218(参见截图获取)

--plan-id 计划ID 用法: --plan-id=172(参见截图获取)

--channels 渠道列表 用法: --channels=wandoujia,baidu...以 "," 分隔(参见截图获取)

--apk-path 母包路径 用法: --apk-path=c:/demo.apk

--user-name 西瓜Web控制台用户名 用法: --user-name=test@kingsoft.com

--password 西瓜Web控制台密码 用法: --password=test

--output-dir[可选] 指定打包输出路径 用法: --output-dir=c:/output 不使用此参数默认输出至 ./xgsdk_pkgtool./works./20160316095313(打包时间戳)

--cps CPS渠道ID列表 用法: --cps=tangteng.tangteng1,youxiqun.youxiqun1...以 "," 分隔(CPS ID请咨询西瓜运营获取)

--config[可选] 从当前目录config.properties文件中读取参数配置, 使用此参数选项将忽略命令行其它所有的参数

用法举例: java -jar xgsdk-cmd-1.2.jar --game-id=123 --plan-id=456 --channels=baidu --apk-path=C:/Users//test//Native-Demo.apk --output-dir=c:/abc --user-name=test@kingsoft.com --password=test

若使用 --config 选项指定 config.properties文件进行打包时,则不需要在命令行下传递其余所有参数(java -jar xgsdk-cmd-1.0.jar --config 即可), 只需在当前目录下配置config.properties文件, 配置详情请下载config.properties文件示例

1.4 CPS渠道命令行打包

XG Web控制台用户名/密码

user_name=
password=

渠道包文件路径,windows下路径分隔请使用 "/"以避免转义

apk_filename=c:/demo.apk

指定打包结果输出目录(使用默认输出目录则不需要配置此项)

output_dir=c:/output

CPS渠道ID列表(英文的逗号隔开,e.g. tangteng.tangteng1,youxiqun.youxiqun1...请咨询西瓜运营同学获取CPS渠道ID)

cps=tangteng.tangteng1,youxiqun.youxiqun1

执行命令

java -jar xgsdk-cmd-1.2.jar --config cps-config.properties