簡體   English   中英

HistoryRecord的活動空閑超時?

[英]Activity idle timeout for HistoryRecord?

W/ActivityManager(   81): Launch timeout has expired, giving up wake lock!
W/ActivityManager(   81): Activity idle timeout for HistoryRecord

有誰知道導致這種情況的原因是什么? 謝謝。

這意味着無法顯示活動,因為它仍在嘗試完成執行; 同時ActivityManager已超時。

我遇到了同樣的問題,並設法通過整理Activity對象之間的依賴關系來解決它。

我建議啟動調試器。 查看您的Activity所依賴的任何“服務”(例如http客戶端,解析器等)並檢查它是否阻塞。 如果您具有在Activity對象之間共享的“服務”,則可能還需要檢查它們是否仍然存在於內存中,因為GC可能已經銷毀了任何靜態引用的服務對象或緩存為WeakReference對象的對象。

我遇到了類似的問題。
在我的View.dispatchDraw()中,我正在調用一個觸發另一個dispatchDraw()的方法。
(在dispatchDraw()中添加一個日志顯示該函數是連續調用的。在Eclipse中進行方法分析時沒有顯示)

希望這對某人有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM