当前位置: 首页 > 知识库问答 >
问题:

React Native adb反向错误:多个设备

宗政霄
2023-03-14

我正在学习本机反应。我可以使用USB成功连接我的android设备。但是当我尝试使用wifi连接它时,它会给我一个错误。

$ adb kill-server      
$ adb version
Android Debug Bridge version 1.0.40
Version 4986621
Installed as /home/subtleseeker/Android/Sdk/platform-tools/adb          
$ adb connect 172.26.40.211:8081

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
connected to 172.26.40.211:8081
$ adb devices                   
List of devices attached
172.26.40.211:8081      device

$ react-native run-android
JS server already running.
Building and installing the app on the device (cd android && ./gradlew installDebug)...
Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details
cache results.bin (/home/subtleseeker/.gradle/caches/transforms-1/metadata-1.1/results.bin) is corrupt. Discarding.

> Task :app:installDebug 
Installing APK 'app-debug.apk' on 'POCO F1 - 8.1.0' for app:debug
Installed on 1 device.

BUILD SUCCESSFUL in 31s
27 actionable tasks: 1 executed, 26 up-to-date
Running /home/subtleseeker/Android/Sdk/platform-tools/adb -s 172.26.40.211:8081 reverse tcp:8081 tcp:8081
error: more than one device/emulator
Could not run adb reverse: Command failed: /home/subtleseeker/Android/Sdk/platform-tools/adb -s 172.26.40.211:8081 reverse tcp:8081 tcp:8081
Starting the app on 172.26.40.211:8081 (/home/subtleseeker/Android/Sdk/platform-tools/adb -s 172.26.40.211:8081 shell am start -n com.awe4/com.awe4.MainActivity)...
Starting: Intent { cmp=com.awe4/.MainActivity }

在应用程序的Dev设置中,我配置了调试服务器主机

我看不到如何解决此错误:错误:多个设备/仿真器。感谢任何帮助。
注意:此问题可能与此重复,但它没有任何答案。


共有3个答案

柴凌
2023-03-14

打开任务管理器

高夜洛
2023-03-14

当我面临同样的问题,而不是像下面这样做:

1) 使用此命令终止8081端口的进程:kill-9$(lsof-t-i:8081)

2) 使用重置adb连接:如果您想通过wifi运行,请再次连接设备:adb tcpip 5555

3) 启动npm:npm启动

4)然后在您可以运行您的反应原生应用程序之后:react-local run-android

这对我来说很好。

况承福
2023-03-14

当我面临同样的问题,而不是像下面这样做:

  • 在命令提示符下发出adb kill server,然后发出adb start server,重新启动adb

我的问题已通过这些步骤得到解决。

 类似资料:
  • /usr/include/C++/4.8/ext/new_allocator.h:在实例化'void__gnu_cxx::new_allocator<_tp>::construct(_up*,_args&&...)[with_up=UNDIR_W_EDGE;_args={const UNDIR_W_EDGE&};_tp=UNDIR_W_EDGE]':/usr/include/c++/4.8/bit

  • 我有一个与节点.js服务器通信的小角度应用程序。两者都部署在 aws 上,我使用 Nginx 反向代理在端口 4000 上访问节点.js服务器。 nodejs.server 的所有endpoint都工作正常,除了 socket.io 连接。当我在我的机器中运行两个应用程序(前端应用程序和节点.js服务器)时,socket.io 连接工作正常,但是当我尝试在 aws 上部署它时,我在前端应用程序中收

  • 问题内容: 我是新手,发现错误处理非常冗长。我已经读过它的理由并大体上同意,但是似乎在某些地方似乎有更多代码来处理错误而不是实际工作。这是一个(人为的)示例,我在其中传送“ Hello world!”。进入cat并读取并打印输出。基本上,每一行都可以再处理三个错误,而我什至没有处理任何事情。 有没有惯用的,干净的方法来处理此问题?我只是觉得我在想什么。 问题答案: 显然,我们必须处理任何错误。我们

  • 我已经为网站设置了一个反向代理,现在我想代理我的游戏服务器以及与下面所述的端口,但我实在找不到任何地方如何执行这一点。有人有主意吗?如果可能的话,我想在Apache上这样做。我在Ubuntu上运行。 RDP TCP端口:3389 TCP端口:1143 团队语言 UDP端口:9987 TCP端口:9987 TCP端口:10011 TCP端口:30033 21

  • 下一步是什么 恭喜你!您已成功完成mitmproxy教程。 在本教程中,我们使用了mitmproxy来检查curl发起的请求。您可能还希望通过浏览器或其他工具检查网络流量。为此,您需要将mitmproxy配置为客户端的proxy。 本教程仅涵盖最基本的mpmproxy功能。我们也强烈建议您快速浏览以下部分,该部分将更详细地介绍大多数核心概念。 反馈? 我们希望本教程值得您,并帮助您快速掌握mitm

  • 我正在与之通信的服务器可以选择将多个调用加入到一个中。所以假设我加入2。。n个调用到一个调用中,响应可以检索0。。n个错误。有没有办法在一次一次性使用中避免多个错误?