React Native安卓adbExe不存在

6
当我在Visual Code中运行React Native Android应用程序时,出现了以下错误。我需要帮助解决此问题。谢谢。
构建失败,出现异常。
问题所在: 在任务':app:installDebug'的配置中发现问题。
引用: 属性“adbExe”指定的文件'C:\Users\Supun\AppData\Local\Android\Sdk\platform-tools\adb.exe'不存在。
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。
获取更多帮助:https://help.gradle.org 构建失败,用时4分34秒,共26个可执行任务:26个已执行。 无法将应用程序安装到设备上,请阅读上面的错误详情。 确保您有一个正在运行的Android模拟器或连接的设备,并已设置Android开发环境:
https://facebook.github.io/react-native/docs/getting-started.html
events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: spawn cmd.exe ENOENT
    at _errnoException (util.js:1024:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
    at onErrorNT (internal/child_process.js:372:16)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)
1个回答

7

我知道这是一个旧话题,但我会在这里发布它,以防有人遇到相同的问题。

对我来说,当使用WSL时,同时Android SDK安装在Windows下(那里有adb.exe而不是adb)通常会出现这种情况。

将另一个adb.exe二进制文件复制为adb解决了我的问题:

copy adb.exe adb

1
太棒了!你为我节省了数小时的烦恼。它真的有效。 - assisrMatheus
1
非常感谢!!!可以了!该死的Windows/Ubuntu混合系统从来就不好用... - VincentDEJ

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接