реакция-родной запуск андроид выполняется навсегда - PullRequest
1 голос
/ 15 мая 2019

После запуска

react-native run-android

Все заработало.Тогда я ничего не изменил.И затем я снова запускаю команду и получаю следующий вывод в терминале

info Starting JS server...
info Building and installing the app on the device (cd android && ./gradlew app:installDebug)...
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)
<============-> 97% EXECUTING [6s]
> IDLE
> :app:installDebug
> IDLE

Так что выполнение занимает вечность.Он останавливается на 97%

Я пытался

adb kill-server
adb start-server

с https://github.com/facebook/react-native/issues/18919

и

chmod 755 android/gradlew

с https://github.com/facebook/react-native/issues/8868

Что здесь не так?Все работалоТак что установка должна быть в порядке.Я ничего не изменил.И тогда это не сработало.Чтобы проверить, я создал новый проект с

react-native init NewProject

и попробовал

react-native run-android

, но он также не работал с новым проектом.Но несколько минут назад это сработало.

Где я все испортил?Я работаю на Ubuntu

npm - версия - версия 6.9.0 - версия v12.2.0

...