小程序
小游戏
企业微信
微信支付
扫描小程序码分享
现在我们开发过程中遇到了微信小游戏偶尔会闪退的问题。但是没有好的办法去定位问题在哪里!请问有没类似bugly之类的工具帮助寻找闪退的原因的?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
您好,小游戏闪退可以先从两方面考虑: 1. 内存异常, 2. 脚本异常
对于内存异常, 预防可以主动监听onTrimMemory,及时释放不需要的资源, 也可以使用Profile工具观察内存上涨曲线。 在iOS,如果发现内存过高(连续收到两次内存警告)会主动弹窗将小程序杀掉,您可以尝试用iOS观察是否出现此现象。
脚本异常目前可以wx.onError去捕捉错误
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你这个监听就算我输出日志了,但是小游戏都闪退了我这个日志也看不到了呀!这个得有个闪退了还能再看到这些信息的方法呀!
就是闪退啊,找不到原因,也没有报错信息。内存占用70M都不到,浏览器里可以顺利运行。
请问是无缘无故闪退,还是有稳定复现规律(某个接口,某种操作)呢?
没啥规律,就是突然就闪退了!官方能不能出个啥辅助工具帮忙定位原因呢!
我也遇到过,有的时候是直接闪退重启微信了,线上也有人反馈说闪退
闪退没有日志实在太伤,定位问题如大海捞针。
游戏内存安卓上撑死700m,线上用户不少都是6g以上的大内存手机,内存问题闪退绝对仅占极少数。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
您好,小游戏闪退可以先从两方面考虑: 1. 内存异常, 2. 脚本异常
对于内存异常, 预防可以主动监听onTrimMemory,及时释放不需要的资源, 也可以使用Profile工具观察内存上涨曲线。 在iOS,如果发现内存过高(连续收到两次内存警告)会主动弹窗将小程序杀掉,您可以尝试用iOS观察是否出现此现象。
脚本异常目前可以wx.onError去捕捉错误
你这个监听就算我输出日志了,但是小游戏都闪退了我这个日志也看不到了呀!这个得有个闪退了还能再看到这些信息的方法呀!
就是闪退啊,找不到原因,也没有报错信息。内存占用70M都不到,浏览器里可以顺利运行。
请问是无缘无故闪退,还是有稳定复现规律(某个接口,某种操作)呢?
没啥规律,就是突然就闪退了!官方能不能出个啥辅助工具帮忙定位原因呢!
我也遇到过,有的时候是直接闪退重启微信了,线上也有人反馈说闪退
闪退没有日志实在太伤,定位问题如大海捞针。
游戏内存安卓上撑死700m,线上用户不少都是6g以上的大内存手机,内存问题闪退绝对仅占极少数。