Получение ANR в WorkManger из-за того, что основной поток (tid = 1) находится в приостановленном состоянии. Вероятно, это связано с сборкой мусора - PullRequest
0 голосов
/ 06 сентября 2018

Я реализовал версию WorkManager 'android.arch.work:work-runtime:1.0.0-alpha06'. Я получаю ANR в основном в приложении onCreate с этим сообщением.

«Главный» поток (tid = 1) находится в приостановленном состоянии. Вероятно, это связано с сборкой мусора.

Со следующим указателем кода

Broadcast of Intent { act=android.intent.action.TIME_SET flg=0x34000010 cmp=com.opentalk/androidx.work.impl.background.systemalarm.RescheduleReceiver }

androidx.work.impl.background.systemalarm.RescheduleReceiver

В основном эти ANR отображаются при инициализации SDK сторонних производителей. Например:

com.twitter.sdk.android.tweetui.TweetUi.<init> (TweetUi.java)

com.twitter.sdk.android.Twitter. (Twitter.java)

Пожалуйста, предложите, как справиться с этим. Заранее спасибо.

...