前幾天,同事買了只I919。剛使用即發現,手機不停地出現“進程android.process.acore意外停止。請重試”,特別是有電話打進來時,必然會出現。同事將手機交給我,讓我幫他處理一下。
我問了下賣家,他讓我恢復出廠設置試試,我遵照執行,依然如故。心想,通過三星的Kies升級一下軟件試試,也許有新版本後,問題能解決。連接Kies後,果然有新的版本,順利升級,將自己的兩張卡放進去試了N次,均正常。心中暗自一喜,呵呵,搞定了,可以在同事面前吹一下了。根據同事的要求,又幫他安裝了常用的一些軟件,有些設置更改一下,將手機的桌面清理了一下,覺得滿意了。
第二天,將手機交給同事,說已搞定,正常了。同事將手機卡裝進去,開機,剛開好,立馬又出現“進程android.process.acore意外停止。請重試”。怎麼回事,明明我試過很多次,均正常的,怎麼會這樣呢?
關機,重啟,依然如此。將同事的手機卡取下,換上自己的兩張卡,怪了,正常,無論撥出電話還是電話打進來,均正常。是什麼原因呢?
我問:你的電話本是存在手機卡裡還是存在手機中的?他說,是存在卡裡的。哦,我的兩張卡與他的兩張卡都是一張移動的SIM卡,一張電信的UIM卡,最大的區別就是:我的電話聯系人都是存在自己的手機中,將我的卡放在他手機上,卡裡並沒有聯系人。而他的兩張卡存都有一定數量的聯系人。
根據這情況分析,看來,很可能是手機在調用通訊錄時出現問題:無論電話打進來還是撥出電話,手機必定會調用通訊錄,看通訊錄上是否已存有該號碼。想到這裡,我特意去點一下通訊錄(手機上裝的是同事的卡),果然,只要點擊通訊錄,馬上就出現前面那“進程……意外停止”的提示,並且通訊錄不能正常顯示。
上網查,發現有好多品牌的手機都會出現這種情形,並且對原因也有多種說法,有的人說是91手機助手導入通訊錄時出錯所致,有人說是誤刪了“GoogleApps.apk”,也有人說是“GoogleServicesFramework.apk“受破壞。但我的同事,那手機什麼東西都沒去動過,什麼軟件也沒去安裝,並且恢復出廠設置以及升級均不能解決,說明,那兩個小東西遭破壞的可能性不是很大,最大的可能還是聯系人存在手機卡上的原因——因為,用我的兩張手機卡,就正常。
於是,通過豌豆夾將同事的通訊錄導出來,然後將他兩張手機卡上的聯系人全刪除,再將通訊錄通過豌豆夾導到手機內存中。由於網上也有GoogleApps.apk、GoogleServicesFramework.apk受損的說法,不管三七二十一,同時也將這兩個補丁也順便安裝了。上述事項均做好後,再使用,正常了。無論是撥打電話還是接聽電話,均未再出現那令人討厭的“進程android.process.acore意外停止。請重試”的提示了。同事使用了三天,未再發現異常,應該正常了。
假如不安裝那兩個小補丁,手機是否還會出現那問題呢?但我覺得,最大的可能性還是手機在調用存貯在手機卡上的聯系人時出現問題,與那兩個小補丁應該關系不大。假如,把手機上的聯系人再存入卡裡,是否還會重新出現進程意外停止的警示呢?由於是同事的手機,我沒有試過。