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

spawnSync/在emulator上运行react native项目时gradlew EACCES错误

元嘉木
2023-03-14

我正在尝试使用react native run android在android studio模拟器上安装我的react native应用程序。我已经与abd设备核实了模拟器是否可用,并且我已经运行了npm安装。

我正在使用Ubuntu 18.04和最新版本的android studio,以及最新的Pixel 2 XL API 28。

我得到以下错误:

spawnSync/格雷德尔埃切斯

Error: spawnSync ./gradlew EACCES
    at Object.spawnSync (internal/child_process.js:998:20)
    at spawnSync (child_process.js:622:24)
    at Object.execFileSync (child_process.js:650:13)
    at runOnAllDevices (/home/user/react/front-end/project/node_modules    /react-native/local-cli/runAndroid/runAndroid.js:299:19)
    at buildAndRun (/home/user/react/front-end/project/node_modules/react-native/local-cli/runAndroid/runAndroid.js:135:12)
    at isPackagerRunning.then.result (/home/user/react/front-end/project/node_modules/react-native/local-cli/runAndroid/runAndroid.js:65:12)
    at processTicksAndRejections (internal/process/next_tick.js:81:5)

我多次尝试重新启动电脑和模拟器。有什么想法吗?

更新:我重新安装了JDK、npm、react native cli和android studio。它仍然给了我完全相同的错误。请帮忙。

共有3个答案

杭昊空
2023-03-14

对于mac来说,这对我很有效:

sudo chmod 755 android/gradlew

蔚学林
2023-03-14

我想这是我以前遇到的权限问题,你可以通过更改权限来解决,运行以下命令

chmod 755 android/gradlew
林涵映
2023-03-14

我用以下方法修复了此问题:

chmod 755 android/gradlew 

chmod命令设置文件或目录的权限。https://www.computerhope.com/unix/uchmod.htm

 类似资料:
  • 我正在尝试使用react-native run-android在android studio模拟器上安装我的react-native应用程序。我已经用abd-devices检查了模拟器是否可用,并且运行了npm-install。 我正在使用Ubuntu18.04和最新版本的android studio,以及最新的Pixel 2 XL API 28。 我得到以下错误: spawnSync./grad

  • 我在Eclipse中经常遇到这个错误: 生成期间出错。对project project运行生成器“集成外部工具生成器”时出错。找不到生成器启动配置。对project project运行生成器“集成外部工具生成器”时出错。找不到生成器启动配置。

  • 当我运行项目的反应我得到以下错误。我试图重新安装node_module但无济于事。也许有人面临过同样的问题?

  • grailsVersion=3.3.0有一个问题。M1和gradlewrappersion=3.0。每当我运行该项目时,我都会遇到以下错误。 |解析依赖项。请稍候。。。 配置成功 总时间: 13.543秒|运行应用程序...2017-05-29 22:08:46.634错误 --- [ 主]o.s.boot.SpringApplication :应用程序启动失败 java.lang.NoClass

  • 请看上图。 我该如何解决这个错误? 我的 Windows 电脑有 4 GB 内存,而我的 C 盘中只有 6GB 的可用空间。

  • 下面是我的Gridle文件,我尝试了stackoverflow other的问题answare中所有可能的解决方案,但仍然显示相同的结果。 错误: 错误:(3)错误检索项目的父:没有找到与给定名称'android: Text外观匹配的资源。材料。小部件。按钮。无国界。有色'。 网格: 这里是使用XML的地方: 将minsdkversion更改为11时出现其他一些错误 错误:任务“:app:proc