美文网首页
面经之移动端闪退

面经之移动端闪退

作者: Snails_Tin | 来源:发表于2021-11-30 09:48 被阅读0次

    问:APP出现闪退,可能是哪些原因?

    1.外部因素

    • 手机系统版本不兼容;
    • 手机内存不足;
    • 手机分辨率不兼容;
    • 网络环境差;
    • 后台运行的程序较多;
    • 手机中病毒;

    2.内部因素

    • APP的版本太低,没有及时更新;
    • 不是在App Store或应用商店下载,通过其他非法渠道下载;
    • 内存泄漏。

    3.程序问题

    • 空指针异常;
    • 逻辑错误;
    • 权限问题,未进行授权;
    • 数组越界;
    • value为空,没有做为空的判断

    问:怎么查看崩溃的日志?

    1.Android

    • 相对于成熟的软件都有crash监控平台,可以去该平台查看发生闪退的地方;
    • 查看 crash 日志,通过adb指令:adb logcat *:E | findstr CRASH

    2.iOS

    • 测试过程中链接电脑,通过iTools工具可以查看奔溃日志;
    • iOS 11及以上系统,手机端可以自动保存崩溃日志,具体操作如下:打开手机,进入设置→隐私→分析→分析数据,查找对应APP的崩溃日志即可。

    以上内容为蜗牛整理的,如有遗漏或者错误的地方,欢迎大家指正。

    相关文章

      网友评论

          本文标题:面经之移动端闪退

          本文链接:https://www.haomeiwen.com/subject/lmarxrtx.html