2016-06-15 46 views
0

我已經在我的應用中實施了Firebase身份驗證,實時數據庫和分析。 如果應用程序已啓動並在某些電話上保持空閒狀態,則會引發ANR消息。ANR原因:執行服務com.demo.android/com.google.android.gms.tagmanager.TagManagerService

logcat的顯示:

E/ActivityManager:ANR在com.demo.droid
PID:16376
原因:執行服務com.demo.droid/com.google.android.gms.tagmanager .TagManagerService
負載:從3255ms 8.5/8.88/8.98
CPU使用率前-2309ms:

有什麼辦法之前,我趕上這個錯誤被扔在屏幕上?

+0

爲避免ANR,請將耗時的操作放在單獨的線程中。 – Fustigador

+0

也許[與此相關](http://stackoverflow.com/questions/37357974/after-upgrading-to-google-play-services-9-0-0-app-hangs-in-dynamitemodulesc)? –

+0

您是否有更多關於發生這種情況的手機的詳細信息以及此問題的堆棧跟蹤?你有沒有在Android Studio中編譯你的應用程序,或通過其他機制(Eclipse等)?是合併AndroidManifest.xml中的T​​agManagerService嗎? –

回答

0

ANR不能捕捉。這意味着在UI線程中的某些功能需要花費太多時間

+0

即使應用程序關閉約10分鐘並從托盤中取出後,我突然收到相同的ANR。 –

+0

你能給我更多的細節嗎? –