在 Android 台 FireTV 设备上反应本机应用程序

React Native App on Android FireTV device

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

标签 1: -> 使用创建应用程序 react-native init FireTVDemo -> 运行 在其他选项卡上 npm start 之后的应用程序 react-native 运行-android

安装在 1 台设备上。

构建成功

总时间:14.295 秒

这个构建可能会更快,请考虑使用 Gradle 守护进程:https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html 运行ning /Users/xxxxx/Library/Android/sdk//platform-tools/adb -s 68.128.177.159:5555 反向 tcp:8081 tcp:8081 错误:不止一个设备和模拟器 无法 运行 adb reverse:命令失败:/Users/xxxxx/Library/Android/sdk//platform-tools/adb -s 68.128.177.159:5555 reverse 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$ 历史 -bash: hsitory: 找不到命令


TAB2:

shell:FireTVDemo xxxxxx$ npm 运行 开始


FireTVDemo@0.0.1 start /Users/xxxxx/reactn/FireTVDemo node node_modules/react-native/local-cli/cli.js start

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

React 打包器准备就绪。

加载依赖图,完成。

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

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