手機出現error是什么意思?
這是ANR了,可以導個trace.txt貼出來看看嘛。adb pull /data/trace.txt-----------------補充下,一般出現“xxx未響應”的問題,大多數情況下是因為應用的主線程在進行一個很耗時的操作導致按鍵或者廣播接受超時而被系統判定為未響應。而耗時操作我見過的有:
1. 加載lib庫------主線程你是想鬧哪樣。。
2. 加載dex ------同上3. 訪問網絡------4.x之后會直接crash,不允許mainloop進行網絡訪問4. 解析資源如圖片等------和題主的問題很像。5. 讀寫文件------你在干毛。。。少數情況是因為其他的進程或者系統本身出現了問題,而導致的,如io、cpu等的資源競爭,systemserver中的service出現block等。這類問題可以通過ams生成的trace.txt進行分析。