移動端APP閃退的主要原因總結

移動端APP閃退的主要原因總結如下:

1.空指針:對象沒有初始化就使用了;

2.空函數:有事件源但沒有對應的事件對象;

3.死循環:沒有合理的循環控制流;

4.內存泄露:同一個對象不停地開闢,而且沒有釋放;

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

6.網絡:異步加載時提前調用了數據(現象是在弱網時,根源是空指針);

7.界面UI:像拍照沒有附加於ControlView;

8.主線程:需要主線程執行的,放於子線程裏執行了。比如:網絡電話--網絡電話是用C語言寫的,在高級語音中要調用中,需要加線程轉換。


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