You are here

Ubuntu React Native 环境搭建遇到的坑:Couldn't get the native call queue: bridge configuration isn't available

Submitted by Peniel on Fri, 06/03/2016 - 16:01
Undefined

首先要确保本地程序已经更新为最新,包括node,npm,java

然后是关于调试手机的时候的权限问题,需要通过设置(https://wiki.cyanogenmod.org/w/Doc:_adb_intro#Secure_USB_debugging

然后是这个问题:

Couldn't get the native call queue: bridge configuration isn't available

是因为app试图连接本地服务器localhost:8081,但是连接不同导致的错误。使用以下步骤解决问题:

1. 在开发机器上开启服务。react-native start

2. 在手机上打开问题app

3. 在开发机器上输入命令: adb shell input keyevent 82

4. 在手机上点击"Dev Settings"

5. 点击最下面“Debug server host for device”

6. 输入开发机器的本地地址,例如 192.168.1.102:8081(可以通过ifconfig查看)

7. 在开发机器输入:adb shell input keyevent 82,点击"Roload JS"

Category: