2013-04-12 39 views
0

我已經在Android 2.3.6和4.1.2上證實了這一點..不能說我在iOS上做過(還沒有對它進行過擴展測試)。但這裏的交易:鈦應用程序關閉並隨機關閉

我有一個應用程序,它發送它的當前座標到一個PHP服務,它將其保存到一個MySQL數據庫,併發送回應用程序(通常爲1)作爲結果。它在5秒的時間間隔內做到這一點,並以我想要的方式做到這一點。所以基本上應用程序做得很好。然而;如果我等待一段時間,完整的應用程序隨機關閉。它發生在9小時和3小時之後,並且沒有真正的理由這樣做。電話基本上只是靜靜躺在我的桌子上。

是否有任何已知問題的鈦應用程序關閉沒有crashreport /警告任何?

回答

2

我想你可能會違反移動操作系統運行方式。也許你有內存泄漏,設備/模擬器會看到你的應用程序吃掉所有內存,並強制關閉它。我不確定設備上有哪些日誌可用於通知您剛發生的事情。也許你會看到該應用程序已關閉的設備和原因。

你是否對你的應用進行了簡介?我會猜測內存泄漏。

+0

我已經運行了iOS版本的應用程序的儀器,它看起來並不像一個計時器之外泄漏(做了一個關於它的帖子:http://stackoverflow.com/questions/16011920/is- cfrunlooptimer,應該到更高的生活保障列)。我只能假設android版本不會泄漏。 – CaptainCarl

+0

FWIW,我永遠不會認爲,因爲iOS發生了一件事情,Android也一樣。這裏有兩種截然不同的發展模式。 –