移动端APP闪退的主要原因总结

移动端APP闪退的主要原因总结如下:

1.空指针:对象没有初始化就使用了;

2.空函数:有事件源但没有对应的事件对象;

3.死循环:没有合理的循环控制流;

4.内存泄露:同一个对象不停地开辟,而且没有释放;

5.内存溢出:程序所消耗的内存大于硬件提供的内存;

6.网络:异步加载时提前调用了数据(现象是在弱网时,根源是空指针);

7.界面UI:像拍照没有附加于ControlView;

8.主线程:需要主线程执行的,放于子线程里执行了。比如:网络电话--网络电话是用C语言写的,在高级语音中要调用中,需要加线程转换。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章