我使用下面的代碼:SharedPreferences.Editor.apply力關閉
SharedPreferences.Editor edit = mPrefs.edit();
edit.putString("UUID", UUID.randomUUID().toString());
edit.commit();
//edit.apply();
這工作得很好,但如果我註釋掉的承諾,並取消對應用,應用力我的設備上關閉,並沒有錯誤消息或拋出的異常。奇怪的是,這在2.2和2.3.3的模擬器中運行良好。它只在我運行的Nexus one上關閉2.2.1
我有上面的解決方法,但對結束的原因感興趣。
任何人都可以幫忙嗎?
乾杯,Venatu
任何強制關閉意味着你有你的日誌中詳細的堆棧跟蹤。請張貼。 – EboMike