收藏
回答

小游戏闪退有什么办法定位原因?

问题模块 游戏引擎 AppID 微信版本 基础库版本
游戏引擎 cocos creator wx19170b3a7e199b3b 7.0.3 2.0.0

现在我们开发过程中遇到了微信小游戏偶尔会闪退的问题。但是没有好的办法去定位问题在哪里!请问有没类似bugly之类的工具帮助寻找闪退的原因的?

最后一次编辑于  03-25  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 戴文亮🐼
    戴文亮🐼
    03-25

    请问是无缘无故闪退,还是有稳定复现规律(某个接口,某种操作)呢?

    03-25
    赞同
    回复 3
    • xzben
      xzben
      03-26

      没啥规律,就是突然就闪退了!官方能不能出个啥辅助工具帮忙定位原因呢!

      03-26
      回复
    • black空白
      black空白
      03-27回复xzben

      我也遇到过,有的时候是直接闪退重启微信了,线上也有人反馈说闪退

      03-27
      回复
    • 朱笠舟
      朱笠舟
      04-02

      闪退没有日志实在太伤,定位问题如大海捞针。

      游戏内存安卓上撑死700m,线上用户不少都是6g以上的大内存手机,内存问题闪退绝对仅占极少数。

      04-02
      回复
  • Ocean
    Ocean
    03-27

    您好,小游戏闪退可以先从两方面考虑: 1. 内存异常, 2. 脚本异常

    1. 对于内存异常, 预防可以主动监听onTrimMemory,及时释放不需要的资源, 也可以使用Profile工具观察内存上涨曲线。 在iOS,如果发现内存过高(连续收到两次内存警告)会主动弹窗将小程序杀掉,您可以尝试用iOS观察是否出现此现象。

    2. 脚本异常目前可以wx.onError去捕捉错误


    03-27
    赞同
    回复 1
    • xzben
      xzben
      03-28

      你这个监听就算我输出日志了,但是小游戏都闪退了我这个日志也看不到了呀!这个得有个闪退了还能再看到这些信息的方法呀!

      03-28
      回复