Мое приложение останавливается в эмуляторе Android с ошибкой mpw, которая, по-моему, связана с подключением к серверу. - PullRequest
0 голосов
/ 06 сентября 2018

Логи в этом случае очень странные. Я не могу выяснить проблемы, которые вызывают ошибки подключения к серверам. Пожалуйста, помогите мне с этой ошибкой mpw 29503:

09-06 17:08:37.756 2285-4073/com.google.android.gms.persistent E/NetRec: [239] abno.a: Could not retrieve server token for package com.google.android.apps.gcs
java.util.concurrent.ExecutionException: mpw: 29503: 
    at alfn.b(:com.google.android.gms@12521024@12.5.21 (040700-189987672):4)
    at alfn.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):28)
    at abno.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):1)
    at abno.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):7)
    at abnl.getHeaders(:com.google.android.gms@12521024@12.5.21 (040700-189987672):2)
    at com.android.volley.toolbox.HttpClientStack.performRequest(:com.google.android.gms@12521024@12.5.21 (040700-189987672):15)
    at nmb.performRequest(:com.google.android.gms@12521024@12.5.21 (040700-189987672):1)
    at bdb.executeRequest(:com.google.android.gms@12521024@12.5.21 (040700-189987672):1)
    at com.android.volley.toolbox.BasicNetwork.performRequest(:com.google.android.gms@12521024@12.5.21 (040700-189987672):11)
    at nmc.performRequest(:com.google.android.gms@12521024@12.5.21 (040700-189987672):8)
    at com.android.volley.NetworkDispatcher.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):7)
    at com.android.volley.NetworkDispatcher.run(:com.google.android.gms@12521024@12.5.21 (040700-189987672):2)
 Caused by: mpw: 29503: 
    at mvf.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):3)
    at aejp.b(:com.google.android.gms@12521024@12.5.21 (040700-189987672):4)
    at aema.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):4)
    at nof.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):6)
    at noj.run(:com.google.android.gms@12521024@12.5.21 (040700-189987672):44)
    at axja.run(:com.google.android.gms@12521024@12.5.21 (040700-189987672):2)
    at nsg.run(:com.google.android.gms@12521024@12.5.21 (040700-189987672):27)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
    at nya.run(Unknown Source:7)
    at java.lang.Thread.run(Thread.java:764)

1 Ответ

0 голосов
/ 06 сентября 2018

Это так устроено из-за вызова задачи на ThreadExecutor.Чтобы получить правильный журнал ваших проблем, вы должны заключить действие, которое вы отправляете в фоновом режиме, с помощью инструментов (executor Service, Rx или даже AsyncTask) с блоком try-cath.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...