[英]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.