0

我正在尝试在 Android 设备上运行我的应用程序:AmazonFireTV。

TAB1:-> 使用 react-native init FireTVDemo创建了应用程序 -> 在 npm start 后在其他选项卡 react-native run-android上运行应用程序。

安装在 1 台设备上。

构建成功

总时间:14.295 秒

此构建可能会更快,请考虑使用 Gradle Daemon:https ://docs.gradle.org/2.14.1/userguide/gradle_daemon.html Running /Users/xxxxx/Library/Android/sdk//platform-tools/adb -s 68.128.177.159:5555 reverse tcp:8081 tcp:8081 错误:多个设备和模拟器无法运行 adb reverse:命令失败:/Users/xxxxx/Library/Android/sdk//platform-tools/adb -s 68.128.177.159:5555 反向 tcp:8081 tcp:8081 在 68.128.177.159:5555 上启动应用程序(/Users/xxxxx/Library/Android/sdk//platform-tools/adb -s 68.128.177.159:5555 shell am start - n com.firetvdemo/.MainActivity)... 开始: Intent { cmp=com.firetvdemo/.MainActivity } shell:FireTVDemo xxxxxx$ hsitory -bash: hsitory: 找不到命令


选项卡2:

shell:FireTVDemo xxxxxx$ npm run start


FireTVDemo@0.0.1 启动 /Users/xxxxx/reactn/FireTVDemo 节点 node_modules/react-native/local-cli/cli.js 启动

在 /Users/xxxxx/reactn/FireTVDemo/node_modules (3ms) 中扫描 555 个文件夹中的符号链接 │ 在端口 8081 上运行打包程序。 │ │ │ │ 在开发任何 JS 项目时保持此打包程序运行。感觉 │ │ 如果您喜欢 │ │ 可以随意关闭此选项卡并运行您自己的打包程序实例。│ │ │ │ https://github.com/facebook/react-native │ │ │ 在 /Users/v826538/reactn/FireTVDemo 中寻找 JS 文件

React 打包器准备好了。

加载依赖图,完成。

错误:多个设备和模拟器无法运行 adb reverse:命令失败:我收到此错误

4

1 回答 1

0

能够解决这个问题。这是由于我的网络受限。一旦我使用连接到设备和 PC(构建系统/Android Studio)的本地路由器,它就可以正常工作。简而言之,按照下面链接中提到的步骤将使其适用于 android 设备。(使用 API21 或更高版本(Android 5* 或更高版本))。如果它仍然无法正常工作,请检查您的网络。

在设备上运行 React Native Android

于 2017-06-01T16:29:33.490 回答