報錯信息:load: id=gralloc != hmi->id=gralloc

項目調試過程中。出現閃退。最後根據logcat日誌分析來分析去,目標鎖定到了這句話上:load: id=gralloc != hmi->id=gralloc 。

根據度娘說,這個錯誤一般出現在初始化UI時,錯誤被手機給攔截了;還有種說法是說是缺少SD卡讀寫權限造成的。

後來找了一個方法能查看究竟錯誤是什麼的方法:

1,在撥號界面輸入:*#*#2846579#*#*之後進入“工程菜單”

,2,工程菜單選擇1.後臺設置--->3.LOG設置--->勾選AP日誌

後來一看日誌是在初始化Activity前接收了個Intent傳過來的map。結果前一頁並沒有傳,結果這個map是空的。然後我用這個null的map去創建了一個concrrentMap。導致系統出了空指針異常。

如有知情大神,請明示到底是什麼問題。拜過先!

 

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