标签: android multithreading service sharedpreferences handler
在我的应用程序中,我有一个服务,它在重启后读取共享首选项。但问题是有时候服务能够从共享偏好中读取正确的值,有时则不能。
在这两种情况下,服务都在重新启动。
答案 0 :(得分:0)
首先,确保保存值的位置,是否在同一进程中保存?其次,确保在服务被杀之前保存了值。
答案 1 :(得分:0)
您是否重启了return START_REDELIVER_INTENT;之类的服务?
return START_REDELIVER_INTENT;