2010-11-26 20 views

回答

0

您的應用程序顯然被銷燬。你應該考慮重新啓動的情況。

+0

但它從上次顯示的活動恢復。它不開始主要活動。它在後臺(每20分鐘一次的HTTP調用)做了一些工作,所以這意味着它也停止了這麼做? – Afzal 2010-11-26 06:55:44

0

我認爲12小時對於Android而言過於龐大,無法將您的應用程序保存在內存中。在這個時候,可能你的應用程序看起來像被Android破壞了。

因此,最好的辦法是嘗試將您的狀態/數據保存到活動的數據庫onDestroy()中。看看Android的Component Cycle

1

您的應用程序可能被系統破壞,您應該使用onSaveInstanceStateonRestoreInstanceState機制來保持您的應用程序的狀態。

相關問題