黄海1991 2019-05-13 18:39 采纳率: 0%
浏览 1466

Ysdk接入微信授权完成后闪退,怎么解决?

游戏在接入Ysdk(应用宝),使用微信授权登录在部分手机存在一定概率的闪退,
在控制台Log仅输出了如下日志:

2019-05-13 18:02:37.677 21273-21487/? I/chatty: uid=10264(com.tencent.tmgp.qyj2.qyzrycq) UnityGfxDeviceW identical 1 line
2019-05-13 18:02:37.717 21273-21281/? V/PlayerBase: baseRelease() piid=6703 state=0
2019-05-13 18:02:37.956 21273-21281/? W/google-breakpad: ### ### ### ### ### ### ### ### ### ### ### ### ###
2019-05-13 18:02:37.956 21273-21281/? W/google-breakpad: Chrome build fingerprint:
2019-05-13 18:02:37.956 21273-21281/? W/google-breakpad: 3.8.0
2019-05-13 18:02:37.956 21273-21281/? W/google-breakpad: 380
2019-05-13 18:02:37.956 21273-21281/? W/google-breakpad: ### ### ### ### ### ### ### ### ### ### ### ### ###
2019-05-13 18:02:38.044 21273-21273/? D/DL_UNION: reportLoginData end {"zeus_user_id":"5377917"}
2019-05-13 18:02:38.044 21273-21273/? E/DL_UNION: CacheManager saveZeusCacheData
2019-05-13 18:02:38.044 21273-21273/? D/DL_UNION: reportLoginDataRetry end{"data":"5377917"}
2019-05-13 18:02:38.584 21273-21281/? W/google-breakpad: ### ### ### ### ### ### ### ### ### ### ### ### ###
2019-05-13 18:02:38.584 21273-21281/? W/google-breakpad: Chrome build fingerprint:
2019-05-13 18:02:38.584 21273-21281/? W/google-breakpad: 71.0.3578.99
2019-05-13 18:02:38.584 21273-21281/? W/google-breakpad: 357809950
2019-05-13 18:02:38.584 21273-21281/? W/google-breakpad: ### ### ### ### ### ### ### ### ### ### ### ### ###
2019-05-13 18:02:38.584 21273-21281/? E/CrashReport: Old handler addresss 0xed15ea9d
2019-05-13 18:02:38.584 21273-21281/? E/CrashReport: HandleSignal start 11
2019-05-13 18:02:38.584 21273-21281/? E/CrashReport: NativeRQDVersion:2.1.1
2019-05-13 18:02:38.585 21273-21281/? E/CrashReport: Faile to open comm file(/system/build.prop)
2019-05-13 18:02:38.682 21273-21281/? E/CrashReport: Failed to get key-value list.

确认ysdk的配置没有问题,但是还没有定位出问题,求有遇到过的提供解决方法。

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-09 12:37
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    这个问题可能由多个原因引起,以下是一些常见的解决方案:

    1. 检查网络连接:确保您的设备正在连接到互联网。这可能会导致无法访问服务器或服务。

    2. 清理缓存和数据:尝试清除缓存和数据,特别是对于依赖于网络请求的应用程序。这可以帮助解决一些与网络相关的问题。

    3. 更新应用程序:有时,由于应用程序过时或不兼容的原因,可能导致闪退。确保您使用的版本是最新的,并且是最新发布的。

    4. 检查AndroidManifest.xml文件:确保您的AndroidManifest.xml文件中包含正确的权限和依赖项。错误的权限设置或者缺少必要的依赖也可能导致闪退。

    5. 查看日志:通过调试模式运行应用程序并记录日志,以了解具体发生了什么问题。这将帮助你更深入地理解问题所在。

    6. 检查应用内广告:如果应用中有应用内广告,请确保它们工作正常。广告可能会导致闪退或其他问题。

    7. 检查代码中的异常处理:确保你的代码正确处理了可能出现的各种情况,包括网络问题、资源不足等。

    8. 使用模拟器测试:如果你的设备有问题,可以考虑使用模拟器来测试应用。这样可以在不损坏设备的情况下测试应用。

    以上只是一些基本的排查思路,具体问题还需要根据实际情况进行分析和解决。希望对您有所帮助!

    评论

报告相同问题?