Oyunum, oyun / uygulama dahili depolama alanındaki bir dosyaya belirli aralıklarla durumunu kaydeder. Oyunum sırasıyla kullanıcı veya işletim sistemi tarafından öldürüldüğünde veya çöktüğünde, geçerli dosya durumunu bu dosyaya yazıyoruz. Düzeltme aralığından sonra dosya yazma iyi çalışıyor ancak oyun OS veya kullanıcı tarafından çöktüğünde / öldürüldüğünde, dosya yazma işlemi başarısız oluyor. İşlem hatası eksik oyun durumu veya boş oyun durumu ile sonuçlanır, yani dosyaya hiç veri yazılmaz. Ben android hizmeti kullanarak birden çok çözüm denedim, servis OLMADAN STICKY hizmet uygulaması ile öldürülür. Öte yandan, hizmet STICKY ise, yeniden başlatılır ancak başlangıçta hizmete eklenen niyet null veya yenidir.
Soru şu ki, oyunum / uygulamam kullanıcı / işletim sistemi tarafından öldürüldüğünde verilerimi dahili depolama alanında tamamen (2-3MB olabilir) nasıl kaydedebilirim?