Android 使用AsynchTask时出现ART错误消息

Android 使用AsynchTask时出现ART错误消息,android,android-asynctask,art-runtime,Android,Android Asynctask,Art Runtime,在使用AsynchTask时,我遇到了一个奇怪的错误massege,我不确定它指的是什么 以下是错误日志: E/art: Thread[31,tid=13078,WaitingForDebuggerSend,Thread*=0xb711bb58,peer=0x12c007c0,"AsyncTask #2"] suspend count too deep for method invocation: 2 I/art: Background sticky concurrent mark sweep

在使用AsynchTask时,我遇到了一个奇怪的错误massege,我不确定它指的是什么

以下是错误日志:

E/art: Thread[31,tid=13078,WaitingForDebuggerSend,Thread*=0xb711bb58,peer=0x12c007c0,"AsyncTask #2"] suspend count too deep for method invocation: 2
I/art: Background sticky concurrent mark sweep GC freed 711005(14MB) AllocSpace objects, 0(0B) LOS objects, 26% free, 21MB/29MB, paused 2.929ms total 135.052ms
I/art: Background partial concurrent mark sweep GC freed 423095(8MB) AllocSpace objects, 0(0B) LOS objects, 40% free, 21MB/36MB, paused 4.272ms total 147.504ms
I/art: WaitForGcToComplete blocked for 87.501ms for cause HeapTrim
W/art: Suspending all threads took: 11.414ms
W/art: Suspending all threads took: 5.127ms
我确实没有经历过任何不好的事情,但这仍然是一个错误我应该注意这一点吗?有人能解释一下这指的是什么吗

基本上,我所做的是每20秒执行一次AsynchTask,如下所示:

if (request != null) {
    request.cancel(true);
}
if (requestListener == null) {
    request = new Request(context);
} else {
    request = new Request(context, requestListener);
}
request.execute(unlockUrl);

这不是错误消息,而是垃圾收集器!但为什么它是一个错误日志呢?请检查日志的第一行。因为您的日志级别必须允许它,请在此处阅读