React native 使用Genymotion Emulator在Ubuntu上运行React原生Android应用程序

React native 使用Genymotion Emulator在Ubuntu上运行React原生Android应用程序,react-native,genymotion,React Native,Genymotion,我正在使用react native构建一个应用程序,我使用的是android默认模拟器,没有任何问题。我唯一的问题是模拟器速度太慢 我想尝试genymotion并安装了它。然而,当我运行react native run android时,它找不到Genymotion仿真器。这是我在控制台中看到的错误 BUILD SUCCESSFUL Total time: 8.329 secs This build could be faster, please consider using the Gra

我正在使用react native构建一个应用程序,我使用的是android默认模拟器,没有任何问题。我唯一的问题是模拟器速度太慢

我想尝试genymotion并安装了它。然而,当我运行react native run android时,它找不到Genymotion仿真器。这是我在控制台中看到的错误

BUILD SUCCESSFUL

Total time: 8.329 secs

This build could be faster, please consider using the Gradle Daemon: http://gradle.org/docs/2.4/userguide/gradle_daemon.html
ADB server didn't ACK
* failed to start daemon *
error: 
Starting the app (/home/hduser/Android/Sdk//platform-tools/adb shell am start -n com.legacitinative/.MainActivity...
error: no devices/emulators found
我不知道为什么它找不到模拟器

谢谢你的帮助

谢谢
Sateesh

$cd/home/hduser/Android/Sdk/platform tools

$。/adb反向tcp:8081 tcp:8081

如果adb可以看到您的设备,请尝试


$./adb devices

尝试了我的建议?是的,我尝试了,当我运行adb devices时,它显示了我使用Genymotion创建的仿真器。然而,当我尝试运行react native run android时,它仍然失败,并出现相同的错误“未找到任何设备/模拟器”。我无法重现您的问题,我只是下载了genymotion,安装了它,添加了一个新的通用设备,运行react native run android,它工作正常,没有其他问题。可能尝试升级react-native和react-native cli。