提问者:小点点

我的第一个react-native程序没有在模拟器上运行


我是react-native的初学者。并通过这个cmd创建一个名为AwesomeProject的项目

react-native init AwesomeProject

试着通过这个cmd来运行它

react-native运行Android

但我得到一个错误而运行,

无法运行adb反向:命令失败:adb-s模拟器-5554反向tcp: 8081 tcp:8081

下面的仿真器上显示了一些东西。

请建议我如何解决这个问题。


共2个答案

匿名用户

如果您从android-tools-adb使用adb,您可能会收到此错误,因为它不支持将套接字通信反转回设备所需的“反转”。如果是这种情况,请继续进一步阅读。

尝试使用Android Studio提供的adb,它支持“反向”。Android Studio在您的Android Sdk路径中的平台工具中存在adb。(通常在ubuntu机器上 /home/your-user-name/Android/Sdk。)

您可以使用以下命令之一根据您的偏好使用正确的adb可执行文件,

sudo ln-s /home/

sudo ln-s /home/

尝试再次运行模拟器。

匿名用户

不确定您是否安装了软件包(即npm install)。我可以看看你的文件结构吗?