После запуска
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