我是反应原生的初学者 . 并通过此cmd创建名为 AwesomeProject 的项目
react-native init AwesomeProject
并尝试通过此cmd运行它
react-native run-android
但是我在跑步时遇到错误,
Could not run adb reverse: Command failed: adb -s emulator-5554 reverse tcp:8081 tcp:8081
还附上了终端的屏幕截图,
在下面附带的仿真器上显示了一些内容 .
请建议我如何解决这个问题 .
2 回答
如果您使用的是'android-tools-adb'中的adb,则可能会收到此错误,因为它不支持将套接字通信反转回设备所需的“反向” . 如果是这种情况,请继续阅读 .
尝试使用Android Studio提供的adb,它支持'reverse' . Android工作室的adb存在于Android Sdk路径中的平台工具中 . (在ubuntu机器上通常是/ home / your-user-name / Android / Sdk . )
您可以使用以下命令之一根据您的偏好使用正确的adb可执行文件,
尝试再次运行模拟器 .
不确定你是否安装了你的软件包(即npm install) . 我可以看到你的文件结构吗?