1. 部署服务器

下载安装VC9环境

项目上传服务器,修改 QLServer\1phpStudy\WWW\server_lz.html

"address":"服务器公网ip"

注意:

服务器上直接修改 server_lz.html 可能导致格式错误,最后导致启动app报错203,因此可以先在本地修改再上传

启动 QLServer\1phpStudy\phpStudy.exe

修改MySQL密码

image-20220525142623032

将密码加密成base64,修改 QLServer\2LZServer\cfg\config.xml 的数据库密码

在线加密链接:https://www.sojson.com/base64.html

重启 QLServer\1phpStudy\phpStudy.exeQLServer\2LZServer\一区.bat

开放服务器25541、5321、80端口

2. 修改apk服务器地址

将apk文件修改成zip

修改 assets\version_android.cfg 服务器ip地址

{  
    "version": 1,  
    "localVerson" : "1.600.0",
    "sever": "http://服务器ip/server_lz.html", 
	"severBackup":  "http://服务器ip/server_lz.html",
    "inStoreUpdate": "http://www.baidu.com",
		"branch":"MAIN" 
}

修改 assets\Lang\chinese.lang 充值地址

{"k":"@RechargeUrl", "v":"http://服务器ip/pay.php"},

将zip文件修回apk

3. apk签名

将apk文件修改成zip

删除META-INF文件夹除了MANIFEST.MF的所有文件

重新改回apk后缀

生成密钥

keytool -genkey -alias 签名文件别名 -keyalg RSA -keystore 名称.jks
keytool -genkey -alias longzhu -keyalg RSA -keystore longzhu.jks

生成apk

jarsigner -verbose -keystore 签名文件路径 -signedjar 签名后apk输出路径 原apk路径 签名文件别名
jarsigner -verbose -keystore longzhu.jks -signedjar longzhu_sin.apk lz.apk longzhu

参考:

https://blog.csdn.net/qq_28580049/article/details/102709030

4. 修改app名称

安装 Apktool

下载jar包(重命名为 apktool.jarhttps://bitbucket.org/iBotPeaches/apktool/downloads/

下载bat脚本(保存为 apktool.bathttps://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/windows/apktool.bat

将两个文件 ( apktool.jar& apktool.bat) 移动到 Windows 目录(通常C://Windows

使用 apktool 命令测试

安装参考(windows、linux、mac):https://ibotpeaches.github.io/Apktool/install/

将apk反编译

# 将lz.apk反编译到lz文件夹中
apktool d  -f lz.apk -o lz

lz\res\values\strings.xml 修改app名称

重新编译

# 编译lz文件夹
apktool b lz

编译的apk输出在 lz\dist

最后对apk重新签名

5. 游戏物品

10000-1010=VIP等级提升卡

11001_1002_数量=金币

11001_1001=钻石

31000_1000=乌龙

60000_10013=刷新卡

61001-10046=更名牌
61001-10047=钻石3倍
61001-10048=20万金币
61001-10049=100圣水
61001-10050=5张刷新卡
61001-10051=钻石100
61001-10052=钻石150
61001-10053=钻石200
61001-10054=200圣水
61001-10055=300圣水
61001-10056=400圣水
61001-10057=500圣水
61001-10058=300魂玉包
61001-10059=金箱子礼包1号
61001-10060=金箱子礼包2号
61001-10061=金箱子礼包3号
61001-10062=龙魂碎片包
61001-10063=500魂玉包
61001-20001=口香糖
61001-20002=打火机
61001-20003=蛋糕
61001-20004=呼啦圈
61001-20005=凉拖鞋
61001-20006=布娃娃
61001-20007=太阳镜
61001-20008=玫瑰花
61001-20009=布欧巧克力
61001-20010=战力探测器
50000-1101=界王神剑
50000-1102=龙神咆哮
50000-1103=死神镰刀
50000-1104=斩雷剑
50000-1105=铁拳火箭筒
50000-2101=界王斗袍
50000-2102=龙神铠甲
50000-2103=改装战甲
50000-2104=合金战甲
50000-2105=魔王神铠
50000-3101=界王面甲
50000-3102=龙神面甲
50000-3103=太空头盔
50000-3104=龙珠帽
50000-3105=赛亚人头盔
50000-4101=界王腰带
50000-4102=合金腰带
50000-4103=狂雷腰带
50000-4104=赤炎腰带
50000-4105=合金腰带
50000-1201=时光利刃
50000-1202=黄金手枪
50000-1203=狼牙之爪
50000-1204=冲锋枪
50000-3201=时光头盔
50000-3202=牛仔面巾
50000-3203=女巫帽
50000-3204=仙鹤帽
50000-4201=时光腰带
50000-4202=恶魔腰带
50000-4203=骷髅腰带
50000-4024=魔人腰带
40000-1101=大型悬浮飞船
40000-1102=宇宙飞船
40000-1103=时空穿梭机
40000-1104=飞船
40000-1105=飞鸟战机
40000-1106=筋斗云
41000-2101=龙神之眼
41000-2102=波特拉耳环
41000-2103=陨星项链
41000-2104=预言者
41000-2105=蓝水晶挂饰
41000-2106=紫水晶挂饰
41000-3101=高级经验引擎
41000-3102=高级经验珠宝
61001-10001=钻石10
61001-10002=钻石50
61001_10004_数量=大号烤鱼
61001-10004=仙豆
61001-10005=铜宝箱
61001-10006=铜钥匙
61001-10007=银宝箱
61001-10008=银钥匙
61001-10009=金宝箱
61001-10011=金钥匙
61001-10012=雇佣卡
61001-10013=刷新卡
61001-10014=免战牌
61001-10015=进阶圣水
61001-10016=洗练石
61001-10017=乌龙
61001-10018=S级武魂包
61001-10019=蓝色宝物碎片
61001-10020=小号烤鱼
61001-10021=半成品仙豆
61001-10022=三生石
61001-10023=14资质S卡礼包
61001-10024=12资质S卡礼包
61001-10025=金币堆
61001-10026=S级座驾碎片包
61001-10027=S级装备包
61001-10028=1号团购礼包
61001-10029=2号团购礼包
61001-10030=稀有武者礼包
61001-10031=幸运奖券
61001-10032=豪华奖券
61001-10033=500万金币
61001-10034=1000圣水
61001-10035=1号团购礼包
61001-10036=2号团购礼包
61001-10037=3号团购礼包
61001-10038=4号团购礼包
61001-10039=5号团购礼包
61001-10040=装备精华
61001-10041=1号限购礼包
61001-10042=2号限购礼包
61001-10043=3号限购礼包
61001-10044=4号限购礼包
61001-10045=5号限购礼包

6. 游戏内容修改

  1. 修改新用户默认信息
  • 等级
  • 升级钻石奖励
  • 精英副本每日限次

QLServer\2LZServer\xml\sysbasicconfig.xml

  1. vip相关
  • vipconfig.xml VIP充值
  • vipaward.xml VIP每日登录奖励
  1. 活动
  • ActivityGrowthPlan.xml 成长基金升级奖励

  • ActivityLevelUpReward.xml 升级奖励

  • AdventuresConfig.xml 吃鸡、世界boss、充值等活动(十连抽通知)

  • AllianceCanBaiConfig.xml 军团参拜奖励

  • dailyLoginReward.xml 首次登录赠送好礼

  • OnlineReward.xml 在线时长

  • worldbossConfig.xml 世界boss

  1. 角色
  • disciple_exp_level.xml 升级所需经验
  1. 公会
  • GuildBase.xml 公会基本信息
  1. 充值
  • singleRechargeConfig.xml 单笔充值