这是我在stackoverflow中的第一个问题,我正在尽力使它成为一个好问题。
使用具有最新更新的Windows 10和具有最新更新的Oneplus 3t。 (在我的朋友iPhone 8上尝试过,结果相同)
npm:“ 6.2.0” react-native:“〜0.55.2” 博览会:“ ^ 27.0.1”
如果我在笔记本电脑浏览器中输入IP地址,则会显示json,但在我的手机上却没有。
在Expo中读取QR码后,它说“出了点问题”,日志显示: “未捕获的错误:java.net.ConnectException:无法连接到/192.168.1.34:19000”
到目前为止,我已经尝试过:
这就是我目前能记住的。感觉我已经尝试过在网上找到的每条建议,但是由于某种原因,通过wifi打开应用程序是行不通的。
我的路由器在我旁边无法工作的地方,因此不能使用以太网。如果我们找到可行的建议,我将非常感谢,谢谢!
ipconfig:
Wireless LAN adapter 1:
Connection-specific DNS Suffix . : home
Link-local IPv6 Address . . . . . : fe80::2d7a:c81e:89f3:9336%22
IPv4 Address. . . . . . . . . . . : 192.168.1.34
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
Wireless LAN adapter 2:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Wireless LAN adapter 4:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
package.json:
{
"name": "MyApp",
"version": "0.1.0",
"private": true,
"devDependencies": {
"react-native-scripts": "1.14.0",
"jest-expo": "~27.0.0",
"react-test-renderer": "16.3.1"
},
"main": "./node_modules/react-native-scripts/build/bin/crna-entry.js",
"scripts": {
"start": "react-native-scripts start",
"eject": "react-native-scripts eject",
"android": "react-native-scripts android",
"ios": "react-native-scripts ios",
"test": "jest"
},
"jest": {
"preset": "jest-expo"
},
"dependencies": {
"expo": "^27.0.1",
"react": "16.3.1",
"react-native": "~0.55.2"
}
}