react本机运行android DeviceException无法创建ADB桥

react本机运行android DeviceException无法创建ADB桥,android,react-native,genymotion,Android,React Native,Genymotion,我已经创建了一个React本地项目。当我运行react native run ios时,构建成功。但是当我运行react native run android时,我会遇到以下错误: * What went wrong: Execution failed for task ':app:installDebug'. > com.android.builder.testing.api.DeviceException: Could not create ADB Bridge. ADB locati

我已经创建了一个React本地项目。当我运行
react native run ios
时,构建成功。但是当我运行
react native run android
时,我会遇到以下错误:

* What went wrong:
Execution failed for task ':app:installDebug'.
> com.android.builder.testing.api.DeviceException: Could not create ADB Bridge. ADB location: /Applications/ADT/sdk/platform-tools/adb

提前感谢。

我已经解决了这个问题,错误是因为Genymotion使用自己的SDK而不是自定义SDK位置。我通过以下URL解决了这个问题:


谢谢西蒙

如果您通过usb使用设备进行开发,则这是adb路径错误。。将路径设置为D:\Android\sdk\platform tools。。。在pc属性->高级设置->环境变量->系统变量中。它对我有效。

如果您在使用react native run android构建项目时遇到问题 及 生成失败,异常是未创建adb桥

解决方案:

转到项目路径或命令提示符中的任何路径,然后键入: adb kill服务器
再次使用react native run android构建项目后,按CTRL+SHIFT+ESC打开任务管理器并删除ADB.EXE进程。转到android sdk路径=> c:\User\AppData\Local\Android\Sdk\platform tools 2.进入
adb kill服务器和adb start server

非常感谢您的分享,我是通过雅虎搜索找到这个主题的,您在这里的帖子让我找到了解决方案如果您不使用genymotion怎么办?谢谢您的解决方案。这很有效,但我想知道为什么。什么是亚洲开发银行?当使用'adb kill server'命令时会发生什么?Hi@Grez.Kev,请检查该链接()adb kill server'终止后台运行的系统abd服务。我还使用以下URL修复了此问题: