如何解决Meteor Android应用程序无法连接的问题?

pgx2nnw8  于 2023-01-15  发布在  Android
关注(0)|答案(1)|浏览(159)

我试图在我的手机上运行我的Meteor Android应用程序,该应用程序按预期安装在手机上,但它没有连接,它似乎是一个问题,创建一个基于手机的IP地址的WebSocket。
这可能是与在Windows 11上设置代理服务以允许连接到WSL虚拟机有关的事情吗?
Update:我在手机上安装了一个网络分析应用程序,我可以ping我的Ubuntu IP地址192.168.115.214,但端口3000被阻止。如果我在win 11笔记本电脑上打开浏览器并转到192.168.115.214:3000,我的应用程序会出现。
在开发工具中我得到了这个:

在我的应用程序中:
ROOT_URL=https://192.168.1.101:3000 meteor run --mobile-server 192.168.1.101:3000 android-device --port=3000
移动的IP:

192.168.1.101

窗口(11):

PS C:\WINDOWS\system32> ipconfig

Windows IP Configuration

Wireless LAN adapter Local Area Connection* 1:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix  . :

Wireless LAN adapter Local Area Connection* 2:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix  . :

Wireless LAN adapter WiFi:

Connection-specific DNS Suffix  . :
IPv6 Address. . . . . . . . . . . : ::acdb:90ff:ec22:b5d
Temporary IPv6 Address. . . . . . : ::f1a3:d3f5:e2f1:8baa
Link-local IPv6 Address . . . . . : fe80::acdb:90ff:ec22:b5d%8
IPv4 Address. . . . . . . . . . . : 192.168.1.105
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1

Ethernet adapter Bluetooth Network Connection:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix  . :

Ethernet adapter vEthernet (WSL):

Connection-specific DNS Suffix  . :
Link-local IPv6 Address . . . . . : fe80::d510:778:9360:2b5c%25
IPv4 Address. . . . . . . . . . . : 192.168.112.1
Subnet Mask . . . . . . . . . . . : 255.255.240.0
Default Gateway . . . . . . . . . :
PS C:\WINDOWS\system32>

Ubuntu(WSL):

$ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.115.214  netmask 255.255.240.0  broadcast 192.168.127.255
    inet6 fe80::215:5dff:fe08:2510  prefixlen 64  scopeid 0x20<link>
    ether 00:15:5d:08:25:10  txqueuelen 1000  (Ethernet)
    RX packets 90695  bytes 28825428 (28.8 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 19863  bytes 3402580 (3.4 MB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
ws51t4hk

ws51t4hk1#

您的手机应该连接到同一个Wifi网络,您需要输入您的网络IP地址
你就可以跑了

meteor run --settings settings.json android-device --port http://<IP-ADDR>:3000 --mobile-server=http://<IP-ADDR>:3000

相关问题