【跪求大佬帮助】在微信小程序里都是好的,一打包成安卓APK 就出各种bug

  • Creator 版本: 3.6.3

  • 目标平台: 安卓

  • 重现方式:必现

1、节点挂载部分音效文件导致进入不了场景
微信小游戏正常,安卓包异常,战斗逻辑错误
2、怪物还没出现,技能就开始释放
3、技能没有锁定威胁度低的怪物
4、怪物还没有靠近,角色就会受到伤害
等等,战斗逻辑异常

这些问题在微信上运行都是正常的,打成包就出各种各样的bug

我猜是微信sdk在安卓报错导致的 :smile:

你是不是用了微信的WX.xxxxx的接口

先360度雪地跪谢。我们去看看。

没有,是屏蔽了的,网页版都能正常运行

你是不是看看 log,调试下是否有报错?

2024-06-12 17:45:44.198 18279-19246 mp3reader com.wenyi.King E init, resync failed
2024-06-12 17:45:44.199 18279-19246 mp3reader com.wenyi.King E mp3Reader.init: Encountered error reading
2024-06-12 17:45:44.199 18279-19246 AudioDecoderMp3 com.wenyi.King E Decode MP3 (@assets/assets/resources/native/9c/9cc539c5-3299-4488-a720-204d2eb6a22f.mp3) failed, channels: 0, rate: 0, frames: 0
2024-06-12 17:45:44.199 18279-19246 AudioDecoder com.wenyi.King E decodeToPcm (@assets/assets/resources/native/9c/9cc539c5-3299-4488-a720-204d2eb6a22f.mp3) failed!
2024-06-12 17:45:44.199 18279-19246 AudioDecoder com.wenyi.King V start returns false, decode (@assets/assets/resources/native/9c/9cc539c5-3299-4488-a720-204d2eb6a22f.mp3)
2024-06-12 17:45:44.199 18279-19246 AudioPlayerProvider com.wenyi.King E decode (@assets/assets/resources/native/9c/9cc539c5-3299-4488-a720-204d2eb6a22f.mp3) failed!
有个这个

怎么看着是资源丢失了

我把这个问题屏蔽了,还是有战斗逻辑BUG

还是没解决,求大佬们帮忙 看看啊!

逻辑错误不是代码层次的问题嘛,这个咋帮忙啊,https://docs.cocos.com/creator/3.8/manual/zh/editor/publish/debug-jsb.html#原生平台-javascript-调试

关键是在微信小程序里和浏览器里是正常的,打成APK包就各种抽风,这个是一个个当bug改吗?
小程序里我们测了很久了,没有这些bug。

环境差异,代码不严谨就会有这种问题,所以让你调试代码看下,这种问题谁都没办法给你解决,只能你自己查

好的,谢谢

在调android之前可以先调win包,都差不多的,还可以用vs调试。
我很多android的问题都是在win包上调好的,包括很多SIG_MAPPER这种崩溃级别问题。

安卓包在加载文件稍微大一点的时候就会出现问题吗,比如卡死,加载错误等现象?

像音效文件,SPINE动画就会出现问题

如果你的spine动画资源压缩过,原生就会出问题,而且是奇奇怪怪的崩溃问题。

现在只要加载了特定的声音文件(其他声音文件正常),就进不了游戏