React Native Android App“无法连接到开发服务器。”

时间:2016-07-20 00:09:02

标签: android react-native

当我尝试打开上传到Play商店的版本时,我的应用程序在我的机器和模拟器上运行正常。以下是我通过开发人员控制台上的崩溃报告收到的错误消息:

  

java.lang.RuntimeException:java.util.concurrent.ExecutionException:java.lang.RuntimeException:无法连接到开发服务器。   请尝试以下方法来解决此问题:   确保打包服务器正在运行   确保您的设备/仿真器已连接到您的计算机并启用了USB调试 - 运行'adb devices'以查看已连接设备的列表   如果您使用连接到同一台计算机的物理设备,请运行“adb reverse tcp:8081 tcp:8081”以转发来自您设备的请求   如果您的设备位于同一Wi-Fi网络上,请设置“调试服务器主机和设备”。设备'在'开发设置'中的端口为y       at com.facebook.react.ReactInstanceManagerImpl.createReactContext(ReactInstanceManagerImpl.java:911)       at com.facebook.react.ReactInstanceManagerImpl.access $ 700(ReactInstanceManagerImpl.java:100)       at com.facebook.react.ReactInstanceManagerImpl $ ReactContextInitAsyncTask.doInBackground(ReactInstanceManagerImpl.java:197)       at com.facebook.react.ReactInstanceManagerImpl $ ReactContextInitAsyncTask.doInBackground(ReactInstanceManagerImpl.java:180)       在android.os.AsyncTask $ 2.call(AsyncTask.java:288)       在java.util.concurrent.FutureTask.run(FutureTask.java:237)       在android.os.AsyncTask $ SerialExecutor $ 1.run(AsyncTask.java:231)       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)       at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:587)       在java.lang.Thread.run(Thread.java:818)   引起:java.util.concurrent.ExecutionException:java.lang.RuntimeException:无法连接到开发服务器。   请尝试以下方法来解决此问题:   确保打包服务器正在运行   确保您的设备/仿真器已连接到您的计算机并启用了USB调试 - 运行'adb devices'以查看已连接设备的列表   如果您使用连接到同一台计算机的物理设备,请运行“adb reverse tcp:8081 tcp:8081”以转发来自您设备的请求   如果您的设备位于同一Wi-Fi网络上,请设置“调试服务器主机和设备”。设备'在'开发设置'中的端口为y       在com.facebook.react.common.futures.SimpleSettableFuture.get(SimpleSettableFuture.java:68)       at com.facebook.react.ReactInstanceManagerImpl.createReactContext(ReactInstanceManagerImpl.java:882)       ......还有9个   引起:java.lang.RuntimeException:无法连接到开发服务器。   请尝试以下方法来解决此问题:   确保打包服务器正在运行   确保您的设备/仿真器已连接到您的计算机并启用了USB调试 - 运行'adb devices'以查看已连接设备的列表   如果您使用连接到同一台计算机的物理设备,请运行“adb reverse tcp:8081 tcp:8081”以转发来自您设备的请求   如果您的设备位于同一Wi-Fi网络上,请设置“调试服务器主机和设备”。设备'在'开发设置'中的端口为y       at com.facebook.react.bridge.ReactBridge.loadScriptFromAssets(Native Method)       在com.facebook.react.bridge.JSBundleLoader $ 1.loadScript(JSBundleLoader.java:32)       在com.facebook.react.bridge.CatalystInstanceImpl.runJSBundle(CatalystInstanceImpl.java:149)       at com.facebook.react.ReactInstanceManagerImpl $ 4.call(ReactInstanceManagerImpl.java:902)       在com.facebook.react.ReactInstanceManagerImpl $ 4.call(ReactInstanceManagerImpl.java:883)       在com.facebook.react.bridge.queue.MessageQueueThreadImpl $ 1.run(MessageQueueThreadImpl.java:73)       在android.os.Handler.handleCallback(Handler.java:739)       在android.os.Handler.dispatchMessage(Handler.java:95)       在com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)       在android.os.Looper.loop(Looper.java:145)       在com.facebook.react.bridge.queue.MessageQueueThreadImpl $ 3.run(MessageQueueThreadImpl.java:193)       ......还有1个

有人可以帮我这个吗?如果需要,我很乐意提供更多信息。

0 个答案:

没有答案