2017-04-06 40 views
8

Her zaman olduğu gibi bir React Native projesi geliştiriyordum; react-native run android veya eşdeğerli cd android && ./gradlew installDebug yaptıktan sonra aşağıdaki hatayla karşılaştığımda. Sadece bu durum yakalandı Son adımda bitti: `Ben sürüm 0.43.2 yerli-tepki ve tepki-yerli-cli 2.0.1 üzerinde kodlama ediyorumAndroid için ReactNative yapısı sadece son adımda donuyor

:app:assembleDebug 
:app:installDebug 
Exception in thread "Device List Monitor" java.lang.NullPointerException 
     at com.android.ddmlib.EmulatorConsole.checkConnection(EmulatorConsole.java:317) 
     at com.android.ddmlib.EmulatorConsole.getConsole(EmulatorConsole.java:231) 
     at com.android.ddmlib.DeviceMonitor.queryAvdName(DeviceMonitor.java:248) 
     at com.android.ddmlib.DeviceMonitor.updateDevices(DeviceMonitor.java:220) 
     at com.android.ddmlib.DeviceMonitor.access$400(DeviceMonitor.java:65) 
     at com.android.ddmlib.DeviceMonitor$DeviceListUpdateListener.deviceListUpdate(DeviceMonitor.java:662) 
     at com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask.processIncomingDeviceData(DeviceMonitor.java:847) 
     at com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask.run(DeviceMonitor.java:781) 
     at java.lang.Thread.run(Thread.java:745) 
> Building 97% > :app:installDebug` 

, ayrıca 4.1.2 ve iplik NPM 0.21.3; Ubuntu 16.04. Yani her şey en son versiyona göre dişlere takılı ama ben hala problemi çözemiyorum. Sadece react-native init tarafından oluşturduğum bir proje için bile olsa, her yerdedir. :( PS benim emülatörü oluşturulup çalışmaya ve problem buna bağlı olmadığından emin olun.

cevap

9

Ben de vardı benim durumda yerel 5554 portu

killall adb; adb devices 
+2

sonda yaptırmak için adb yeniden başlatmayı deneyin "qemu-system-x86_64" adı verilen bir işlem olan Android emülatörünü öldürmek için –