1.网络出现波动异常引起app罢工,检查网络配置情况。
2.当app访问网络时,组件中的ImageView将无法正常下载并显示在应用程序页上。
3.app的SDK与手机系统不兼容。
4.拍照/选图后回闪:①手机内存小;
②有的手机在用相机拍照时会有水平和垂直屏幕切换,可能导致我们的应用重新调整其生命周期。解决方案:当使用拍照功能的活动设置时,Android:configchanges=“orientation | keyboardhidden | screensize”
5.版本问题:一些API存在于旧版本中,但在新版本中不存在,这会导致对象为空并导致闪回。
6.缓存垃圾太多:由于Android系统的特点,如果长时间不清理垃圾文件,会导致越来越多的卡和闪退。
7.权限问题,通常Android清单文件忘记配置相关权限。
8.当使用as开发Android程序时,它涉及到Android的真实版本。生成APK文件时,如果未选中V1和V2,则可能会发生闪退。
9.页面布局问题。当使用LinearLayout布局时,您忘记指定方向,并且有一个闪退。
10.XML的布局不合理,使得程序很难绘制出界面,从而产生闪变。例如,在片段中放置约束会导致布局不合理。
11.activity没有在manifest中说明。
12.相应的代码放错了位置。
13.相关的activity和fragment中的类引用不正确。
14.XML布局不合理,使得程序很难绘制界面,从而出现闪退。例如,在<fragment>中放置<constraint>会导致布局不合理