AndroidRuntime: *** ФАТАЛЬНОЕ ИСКЛЮЧЕНИЕ В СИСТЕМНОМ ПРОЦЕССЕ - PullRequest
0 голосов
/ 13 января 2019

Я занимаюсь разработкой приложения на основе WifiP2pService, и время от времени я получаю следующую ошибку, которая приводит к перезагрузке устройства. Это происходит только на устройстве, которое устанавливает связь и происходит на устройствах с API> 22.

Это ошибка, которую я получаю:

2019-01-11 19:05:44.058 8111-8170/? E/AndroidRuntime: A FATAL EXCEPTION IN SYSTEM PROCESS: WifiP2pService
    java. lang. IllegalArgumentException: Null device
        at android.net.wifi.p2p.WifiP2pDeviceList.validateDevice(WifiP2pDeviceList.java:66)
        at android.net.wifi.p2p.WifiP2pDeviceList.remove(WifiP2pDeviceList.java:145)
        at com.android.server.wifi.p2p.WifiP2pServiceImp1SP2pStateMachineSGroupereatedState.processMessage(WifiP2pServiceImpl.java:3094) 
        at com.android.internal.util.StateMachineSSmHandler.processMsg(StateMachine.java:980)
        at com.android.internal.util.StateMachineSSmHandler.handleMessage(StateMachine.java:799)
        at android.os.Handler.dispatchMessage(Handler.java:110)
        at android.os.Looper.loop(Looper.java:203)
        at android.os.HandlerThread.run(HandlerThread.java: 61)

Может ли кто-нибудь помочь мне с этим, я уже сделал весь свой проект, и все работает отлично, но это действительно сводит меня с ума. Это не указывает на какую-либо часть моего кода. В любом случае, спасибо заранее!

...