我在Ubuntu 16.04上。尝试开始使用React native,官方基本教程。我已经初始化了一个具有反应本地cli的示例项目,但是当我做react-native run-android
时,它失败了。如果我尝试使用真实设备,我会收到Could not get batched bridge
。我已经搜索了这个问题,但没有任何建议帮助我。当我尝试在Genymotion运行它,我得到无法启动React Native
ADB server didn't ACK
* failed to start daemon *
error:
Starting the app (/home/yxfxmx/Android/Sdk/platform-tools/adb shell am start -n com.test/.MainActivity...
error: no devices/emulators found
我已经设置Genymotion,而不是使用系统SDK内置的一个。此外,当我试图adb start-server
同时具有Genymotion虚拟设备运行,我得到
adb server is out of date. killing...
cannot bind 'tcp:5037'
ADB server didn't ACK
如果虚拟设备已关闭我能adb start-server
或adb-devices
确定。如果我的真实手机已连接,它可以在adb devices
中看到它。但是如果我运行的虚拟设备失败了。我也安装了Android Studio,或许它可能会发生冲突? 如果您有任何建议plz发布它。
您是否使用genymotion? – KOTIOS
@MyMasterPeice是的。如果你看过这个问题,你会发现我已经尝试了genymotion并遇到过一个问题,并且尝试了一个真正的手机,并且遇到了另一个 –