С выпуском Gingerbread я экспериментировал с некоторыми из новых API, один из которых был StrictMode.
Я заметил, что одно из предупреждений для getSharedPreferences()
.
Это предупреждение:
StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2
и он предоставляется для вызова getSharedPreferences()
, выполняемого в потоке пользовательского интерфейса.
Должен ли SharedPreferences
получить доступ и изменения от потока пользовательского интерфейса?