React-Native、Android、Genymotion:ADB 服务器未确认

2023-11-30

我正在 Mac 上使用 React-Native、Android 和 Genymotion。当我跑步时react-native run-android我在启动操作结束时得到以下几行:

...
04:54:40 E/adb: error: could not install *smartsocket* listener: Address already in use
04:54:40 E/adb: ADB server didn't ACK
04:54:40 E/ddms: '/Users/paulbrie/Library/Android/sdk/platform-tools/adb,start-server' failed -- run manually if necessary
04:54:40 E/adb: * failed to start daemon *
04:54:40 E/adb: error: cannot connect to daemon
:app:installDebug FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:installDebug'.
> com.android.builder.testing.api.DeviceException: Timeout getting device list.
...

然而,adb devices返回这个:

List of devices attached
192.168.59.101:5555 device

到目前为止,我还没有找到在模拟器上运行我的应用程序的解决方案。有人遇到过同样的问题吗?

谢谢, 保罗


经过更多研究,我意识到 Genymotion 默认使用它自己的 adb。

enter image description here

我切换到我的主adb(与react-native使用的相同),它解决了问题。我猜是因为 Genymotion 的 adb 首先启动,所以我得到了Address already in use错误信息。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

React-Native、Android、Genymotion:ADB 服务器未确认 的相关文章

随机推荐

  • Ruby 解决方案中的 Project Euler #3 超时

    我正在研究一些欧拉项目问题来练习使用 Ruby 解决问题 我针对问题 3 提出了以下解决方案 虽然它适用于较小的数字 但它似乎永远不会返回较大数字的值 这是因为与 Bignum 有关吗 有人可以向我描述为什么它超时了 以及解决这个问题的更好
  • Python:将函数参数的默认值传递给 *args 或 **kwargs

    考虑示例 def decorator func def wrapper args kwargs print args kwargs func args kwargs return wrapper decorator def foo x y
  • 如何输出我在数组中找到元素的索引

    我想循环遍历我的数组并查找它是否包含某些 搜索词 然后我想返回该搜索词存在于哪些索引中 我还想返回它被找到的次数 这就是我到目前为止所取得的进展 根据是否找到它进行循环以返回 是 或 否 但如何返回实际的索引和时间 是的 我知道有一些函数可
  • 在不读取IO的情况下如何知道IO是否为空?

    我有一个IO对象 如 stdout stderr 我可以read empty 看看它是否为空 但是不读它是否可以知道它是否为空呢 我知道File has size but IO才不是 Edit抱歉 如果我的问题不够清楚 我将这些对象作为返回
  • SVG 中的剪切路径在 Safari 中不起作用

    我在 Illustrator 中创建了一个简单的多边形 然后在图像前面创建了一个剪切路径 蒙版 我已将其导出为 SVG 文件 并且它在 Chrome 和 Safari 中完美呈现 但是 当我使用 SVG 数据创建 HTML 文件时 它在 C
  • 在java swing中查找下一个出现的树节点

    我有一个j树 我已经编写了代码 用于在单击搜索按钮起作用时搜索树中的给定节点 现在我必须再次单击该按钮来搜索下一次出现的情况 如果存在 你能帮我吗 搜索按钮的代码是 m searchButton addActionListener new
  • 如何升级PowerBuilder代码?

    我有来自 PowerBuilder 5 的代码无法构建 编译器在完成之前停止 没有任何错误代码 我想将代码升级到 PowerBuilder 的最新版本 但 PowerBuilder 的一些中间版本对旧的 Microsoft java dll
  • 如何使用 Ransack 和 Rails 构建具有范围的可点击链接

    我需要在我的应用程序中将一些范围作为可点击的链接 这将允许用户根据需要更改他们看到的数据 使用 Ransack 及其 ransackable scopes 功能我非常接近 当用户单击范围时 我确实需要保留 Ransack 所做的任何过滤 我
  • C#如何获取不同国家的当前时间

    C 如何获取不同国家的当前时间通过使用以下任何参数 1 国家名称 2 国家时区 这是为了Windows WPF 应用程序 不像网络 有人可以回答这个问题吗 提前致谢 你应该看看TimeZoneInfo类 特别是在TimeZoneInfo C
  • 用正斜杠替换反斜杠 Javascript

    我使用向后斜杠从 API 获取一些图像 当我尝试在页面上显示这些图像时 它在 Chrome 上工作正常 但在 FireFox 和 IE 等其他浏览器上则不起作用 经过一番谷歌搜索后 我发现我有用正斜杠传递 URL 所以我尝试替换它 但它不起
  • VBS SendKeys 未发送“(”字符

    我是新来的 所以请放轻松 我在使用下面的 VB 脚本在记事本上输入数据时遇到了奇怪的问题 我使用 SendKeys 发送到记事本的代码每次都会更改 我注意到脚本工作得很好 除非我发送的文本包含 或 如果发生这种情况 我会收到错误 无效的过程
  • 使用 Graph API 获取 Facebook 帖子

    如何找回此信息并在我们的网站上显示 我试过了this但没有运气 请帮忙 问题涉及到 getJSON 作为文档状态 请求无法成功检索来自不同域 子域或协议的数据 我没有看到您提到要使用哪种语言来获取这些帖子 但这里有两个简单的示例说明如何使用
  • TD 中的 PIVOT 实施

    我想要透视我的数据 并且我知道 Teradata 16 中有透视功能 我不知道如何使用它 我知道其他方法 如 max case 但我的数据集很大 所以我无法使用它 谁能告诉我如何在这里使用pivot SERV PROVIDER ID CAL
  • 如何将值从 HTML 页面传递到 java applet?

    我尝试过使用 javascript 传递值 如下所示
  • 使用 /clr 或 /clr:pure 编译时出现错误 不受支持

    我有一个 C dll 我将其称为 Dll A 其中我使用过 include
  • 如何降级使用tensorflow-gpu安装的hdf5

    最近我尝试安装tensorflow gpu以下https www youtube com watch v tPq6NIboLSc这个视频 但是当我尝试导入tensorflow 或keras 时 我的内核崩溃并给出以下错误消息 C Users
  • 是否可以通过 GPS 或 GLONASS 知道我的位置?

    假设设备同时支持 gps 和 glonass 硬件级别支持 现在 当我通过 android location API 获取位置时 是否可以知道该位置来自的硬件 LocationManager locationManager Location
  • UICollectionView UIRefreshControl 在访问不同的视图后不会动画

    我有一个 UIRefreshControl 连接到一个 UICollection 它是这样定义的 用于拉动刷新 self refreshControl UIRefreshControl alloc init self refreshCont
  • GetCookie 提取信息到字符串

    我正在尝试从我需要的 Set Cookie 获得的 cookie 中获取数字信息 om lv 1341532178340 xrs 这里的数字 这就是我想出的 string key ArrayList list new ArrayList f
  • React-Native、Android、Genymotion:ADB 服务器未确认

    我正在 Mac 上使用 React Native Android 和 Genymotion 当我跑步时react native run android我在启动操作结束时得到以下几行 04 54 40 E adb error could no