Android React Native无法获取/和JS捆绑包

Android React Native无法获取/和JS捆绑包,android,reactjs,react-native,Android,Reactjs,React Native,这是我运行react native start时得到的输出,正如您所看到的,它给出了一个404错误 我试着用chrome打开页面,它说无法获取/ 即使通过wifi连接设备并输入机器的IP地址,该应用程序也无法在手机上运行。它被卡在红色屏幕上,表示无法加载JS捆绑包。 怎么了 C:\Users\Abhishek\Desktop\SpeedRead>react-native start ┌─────────────────────────────────────────────

这是我运行
react native start
时得到的输出,正如您所看到的,它给出了一个404错误

我试着用chrome打开页面,它说
无法获取/

即使通过wifi连接设备并输入机器的IP地址,该应用程序也无法在手机上运行。它被卡在红色屏幕上,表示
无法加载JS捆绑包。

怎么了

   C:\Users\Abhishek\Desktop\SpeedRead>react-native start
     ┌────────────────────────────────────────────────────────────────────────────┐
     │  Running packager on port 8081.                                            │
     │                                                                            │
     │  Keep this packager running while developing on any JS projects. Feel      │
     │  free to close this tab and run your own packager instance if you          │
     │  prefer.                                                                   │
     │                                                                            │
     │  https://github.com/facebook/react-native                                  │
     │                                                                            │
     └────────────────────────────────────────────────────────────────────────────┘
    Looking for JS files in
       C:\Users\Abhishek\Desktop\SpeedRead

    [3:25:35 PM] <START> Building Dependency Graph
    [3:25:35 PM] <START> Crawling File System
    [3:25:35 PM] <START> Loading bundles layout
    [3:25:35 PM] <END>   Loading bundles layout (0ms)

    React packager ready.

    [3:25:44 PM] <END>   Crawling File System (9096ms)
    [3:25:44 PM] <START> Building in-memory fs for JavaScript
    [3:25:45 PM] <END>   Building in-memory fs for JavaScript (554ms)
    [3:25:45 PM] <START> Building in-memory fs for Assets
    [3:25:45 PM] <END>   Building in-memory fs for Assets (521ms)
    [3:25:45 PM] <START> Building Haste Map
    [3:25:46 PM] <START> Building (deprecated) Asset Map
    [3:25:46 PM] <END>   Building (deprecated) Asset Map (95ms)
    [3:25:49 PM] <END>   Building Haste Map (3482ms)
    [3:25:49 PM] <END>   Building Dependency Graph (13858ms)
    ::1 - - [31/Jan/2016:09:56:19 +0000] "GET / HTTP/1.1" 404 13 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.97 Safari/537.36"
    ::1 - - [31/Jan/2016:09:56:19 +0000] "GET /favicon.ico HTTP/1.1" 404 24 "http://localhost:8081/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.97 Safari/537.36"
C:\Users\Abhishek\Desktop\SpeedRead>react native start
┌────────────────────────────────────────────────────────────────────────────┐
│  在端口8081上运行分装机。│
│                                                                            │
│  在任何JS项目上开发时保持此打包程序运行。感觉│
│  如果您愿意,可以自由关闭此选项卡并运行自己的packager实例│
│  更喜欢│
│                                                                            │
│  https://github.com/facebook/react-native                                  │
│                                                                            │
└────────────────────────────────────────────────────────────────────────────┘
在中查找JS文件
C:\Users\Abhishek\Desktop\SpeedRead
[3:25:35 PM]构建依赖关系图
[3:25:35 PM]正在爬网文件系统
[3:25:35 PM]装载捆布局
[3:25:35 PM]装载捆布局(0毫秒)
准备好分装机。
[3:25:44 PM]正在爬网文件系统(9096ms)
[3:25:44 PM]为JavaScript构建内存fs
[3:25:45 PM]为JavaScript构建内存fs(554ms)
[3:25:45 PM]为资产构建内存fs
[3:25:45 PM]为资产构建内存fs(521ms)
[3:25:45 PM]建筑加速图
[3:25:46 PM]建筑(弃用)资产图
[3:25:46 PM]建筑(不推荐使用)资产图(95ms)
[3:25:49 PM]建筑加速图(3482ms)
[3:25:49 PM]建筑依赖关系图(13858ms)
::1---[31/Jan/2016:09:56:19+0000]“GET/HTTP/1.1”40413“-”Mozilla/5.0(Windows NT 10.0;WOW64)AppleWebKit/537.36(KHTML,像Gecko)Chrome/48.0.2564.97 Safari/537.36”
::1--[31/Jan/2016:09:56:19+0000]“GET/favicon.ico HTTP/1.1“404 24”http://localhost:8081/“Mozilla/5.0(Windows NT 10.0;WOW64)AppleWebKit/537.36(KHTML,类似Gecko)Chrome/48.0.2564.97 Safari/537.36”
我看到的问题是:


但它不起作用。

如果要确保包装机正在加载,需要导航到
http://localhost:8081/js/index.android.bundle?platform=android
。如果您仍然使用404,那么您的网络配置很可能有问题

如果您可以在网络上拔出它,请通过USB
adb反向tcp:8081 tcp:8081
在插入手机的情况下运行它