欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

APP在使用中出现崩溃、闪退的情况,是什么原因引起的

程序员文章站 2022-03-05 14:24:24
APP在使用中出现崩溃、闪退的情况,是什么原因引起的一.常见的原因1.缓存垃圾过多由于安卓系统的特性,长时间不清理缓存,会导致越来越卡,也会出现闪退的情况2.运行的程序过多,引起的内存不足现象由于部分手机运行程序过多,手机本身内存比较少,容易出现闪退问题,3.应用版本的兼容性问题3.1应用版本兼容性问题应用版本太低,会导致不兼容,引起闪退;有些新发布的版本,还在调试中也可能会出现闪退的问题3.2APP中的SDK和手机的兼容性问题4.APP中访问网络的地方部分组件未加载组件中的Image...

APP在使用中出现崩溃、闪退的情况,是什么原因引起的

一.常见的原因

1.缓存垃圾过多

由于安卓系统的特性,长时间不清理缓存,会导致越来越卡,也会出现闪退的情况

2.运行的程序过多,引起的内存不足现象

由于部分手机运行程序过多,手机本身内存比较少,容易出现闪退问题,

3.应用版本的兼容性问题

3.1应用版本兼容性问题

应用版本太低,会导致不兼容,引起闪退;有些新发布的版本,还在调试中也可能会出现闪退的问题

3.2APP中的SDK和手机的兼容性问题

4.APP中访问网络的地方部分组件未加载

组件中的ImageVIew未正常下载并显示在app页面上

5.APP中的SDK和手机系统不兼容

android:minSdkVersion —此属性决定你的应用能兼容的最低的系统版本

6.其他特殊情况下的闪退问题

在Android 5.0升级到android6.0的时候,由于有些系统API老版本有,新版本没有,到返回对象的时候,报空,系统也会出现闪退的情况

二.常见的解决方案

1.缓存垃圾过多

可通过“设置”中清除应用缓存的方式解决

2.内存不足

可尝试关闭其他暂时不用的软件

3.兼容性问题

3.1应用版本兼容性问题

如果是版本太低,可升级版本即可:如果是新版本闪退,可能还在调式,需卸载安装旧的版本使用

3.2APP中的SDK和手机的兼容性问题

需要原生端相关人员,设置SDK的最低兼容系统版本

本文地址:https://blog.csdn.net/Mahumd/article/details/110679394

相关标签: 测试开发