react-native run-android DeviceException无法创建ADB Bridge

时间:2016-04-21 12:29:55

标签: android react-native genymotion

我创建了一个React-Native项目,当我运行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

先谢谢。

5 个答案:

答案 0 :(得分:14)

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

React-Native, Android, Genymotion: ADB server didn't ACK

感谢西蒙!

答案 1 :(得分:8)

如果您在使用 react-native run-android 构建项目时遇到问题 和 构建失败,但不创建adb桥。

溶液:

转到项目路径或命令提示符中的任何路径,然后键入: adb kill-server 在它使用react-native run-android

再次构建项目之后

答案 2 :(得分:2)

按CTRL + SHIFT + ESC打开任务管理器并删除ADB.EXE进程

答案 3 :(得分:0)

如果您使用自己的设备进行开发,那么这是您的adb路径错误..设置路径为D:\ Android \ sdk \ platform-tools ...在pc properties-> advanced settings- >环境变量 - >系统变量......对我有用。

答案 4 :(得分:0)

1。转到android sdk路径=>   c:\ User \ AppData \ Local \ Android \ Sdk \ platform-tools 2.输入   adb kill-sever && adb启动服务器