Could not run adb reverse: Command failed: /home/sofiane/Android/Sdk//platform-tools/adb -s 192.168.1.2:5555 reverse tcp:8081 tcp:8081
当我使用端口:8081
亚行TCPIP 8081
亚行连接www.example.com192.168.1.2:8081
我有这个错误:
当我使用port:5555
亚行TCPIP 5555
亚行连接www.example.com192.168.1.2:5555
我有这个错误:
8条答案
按热度按时间ubof19bj1#
如果您通过wifi连接到Android设备,您必须按照错误屏幕上的最后一条建议进行操作(因为
adb -s ip:port reverse ...
似乎不起作用):1.打开应用后,摇动设备,直到看到开发者菜单。
1.转到“开发人员设置”。
1.将“Debug server host & port for device”设置为您的开发机器的IP端口8081。
lp0sw83n2#
确保你已经连接在同一个网络上,就像我的情况一样,我通过手机的热点连接我的笔记本电脑。当然,你也需要有互联网接入,并确保你已经成功地安装了你的应用程序到你的手机使用react-native运行android。如果你已经成功地安装了你的应用程序,你现在可以删除连接的USB电缆。
然后在Windows上,打开你的终端(CMD),然后输入
ipconfig
,然后按回车键,你会看到你的IP配置列表,你的私有IP地址是IPv4地址,类似于192.168.0.10
。在你的react原生项目中,运行
react-native start
来启动metro bundler,当metro bundler启动时,它会显示Running Metro Bundler on port 8081
〈-这是你必须连接的端口。在您的设备上转到设备设置,然后转到"调试服务器主机和设备端口",然后键入计算机的私有IP地址以及Metro Bundler运行的端口,例如:
192.168.0.10:8081
.点击保存,然后尝试重新加载您的应用程序。
u5i3ibmn3#
如react-native docs所述
设备必须在同一个wifi上才能工作,然后通过摇动应用程序进入设置,并在菜单中选择“开发设置”:只需将PC本地地址添加到“调试服务器主机和设备端口”中,如10.0.1.1:8081。
也可能需要
adb reverse tcp:8081 tcp:8081
。oyjwcjzk4#
在开始连接您的移动的到PC和运行应用程序使用react-native run:android命令。然后运行
adb shell input keyevent 82
命令。它会显示一个弹出窗口,并选择开发设置。然后去调试服务器主机和端口的设备。然后输入您的wifi
主机ip
这也是连接到您的PC(使用此链接获得wifi
IP get local IP of the connected wifi)并获取您的本地IP的值为:*************
并在该IP地址后添加:
8081
如果你想通过
wifi
实时重新加载,使用adb shell input keyevent 82
命令并选择实时重新加载选项。9wbgstp75#
我在Windows上遇到了同样的问题,我通过添加端口8081的规则解决了这个问题。
在您情况下,这可能会帮助您:
pkbketx96#
当我的工作电脑的防火墙规则一直在变化,导致我的wi-fi连接出现问题时,我会怎么做。
1.打开我的“移动的热点”,与连接到wi-fi的移动设备共享我的连接。
1.从移动的将我的笔记本连接到共享网络。
1.获取移动的生成的IP。
1.将“调试服务器主机和设备端口”设置为端口8081处的IP。
ux6nzvsh7#
我能够做到,而不必连接设备和安装应用程序最初。
1.在Android Studio中打开项目
1.在Android Studio中打开“设备管理器”
1.点击设备管理器Android Studio中的“使用Wi-Fi配对”
1.在设备上-〉设置-〉开发者选项-〉无线调试-〉启用无线调试
1.在设备上-〉设置-〉开发者选项-〉无线调试-〉使用QR码配对-〉扫描Android中显示的QR码
1.从终端或等效设备运行
adb devices
以列出同一网络上的设备1.运行
react-native run-android deviceId=xxxxxxxx
与xxxxxx的设备名称的adb设备上相同的wifi网络显示在终端在那里你会有应用程序调试从wifi
6yoyoihd8#
我也曾遇到过同样的问题,试图连接android 4. 4设备进行react原生应用程序的调试。
你必须禁用防火墙
然后重新连接,它工作正常
快乐编码!!