Приложение React Native не будет работать на эмуляторе: исключение в потоке «Монитор списка устройств» - PullRequest
0 голосов
/ 09 мая 2019

У меня есть приложение React Native, которое работает на моем физическом устройстве, но не запускается в эмуляторе. Исключение, которое выдает CLI RN, следующее:

Exception in thread "Device List Monitor" java.lang.NullPointerException
        at com.android.ddmlib.EmulatorConsole.checkConnection(EmulatorConsole.java:319)
        at com.android.ddmlib.EmulatorConsole.getConsole(EmulatorConsole.java:233)
        at com.android.ddmlib.DeviceMonitor.queryAvdName(DeviceMonitor.java:246)
        at com.android.ddmlib.DeviceMonitor.updateDevices(DeviceMonitor.java:218)
        at com.android.ddmlib.DeviceMonitor.access$400(DeviceMonitor.java:56)
        at com.android.ddmlib.DeviceMonitor$DeviceListUpdateListener.deviceListUpdate(DeviceMonitor.java:658)
        at com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask.processIncomingDeviceData(DeviceMonitor.java:843)
        at com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask.run(DeviceMonitor.java:777)
        at java.lang.Thread.run(Thread.java:748)

Я попробовал это и аналогичные решения, которые включают в себя перезагрузку сервера ADB без удачи. Я попытался стереть данные с эмулятора, выполнить холодную загрузку и обновить сам эмулятор.

Подробнее об окружающей среде:

  • Android Debug Bridge версия 1.0.41 - версия 28.0.3-5475833
  • Пробовал с эмуляторами Android 7.0 (API 24) и 8.1 (API 27).
  • Реакция 16.8.3
  • Реактивный род 0,59,5

Вся информация, которую я смог найти, относится к перезапуску сервера ADB. Что еще я мог попробовать?

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