为了账号安全,请及时绑定邮箱和手机立即绑定

Android Studio 为构建设置节点目录

Android Studio 为构建设置节点目录

温温酱 2021-12-18 15:41:50
我的项目构建失败,因为它使用不正确的目录来运行 Node.js。如何为这些编译时任务设置 Node 目录?具体任务是:app:recordFilesBeforeBundleCommandDebug以及相关的错误:org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:recordFilesBeforeBundleCommandDebug'.Caused by: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'node''Caused by: net.rubygrapefruit.platform.NativeException: Could not start 'node'Caused by: java.io.IOException: Cannot run program "node" (in directory "/Users/me/Code/appname/android/app"): error=2, No such file or directoryCaused by: java.io.IOException: error=2, No such file or directory
查看完整描述

3 回答

?
森林海

TA贡献2011条经验 获得超2个赞

我在 MacOS 上运行 Android Studio,以下对我有用:Yoruba's answer above and starts the application from Terminal with open -a "Android Studio.app"


查看完整回答
反对 回复 2021-12-18
?
暮色呼如

TA贡献1853条经验 获得超9个赞

如果您使用 React-Native,请将其添加到 build.gradle


ext {    

    react = [

        nodeExecutableAndArgs:  ["/usr/local/bin/node"]

    ]

}


查看完整回答
反对 回复 2021-12-18
?
芜湖不芜

TA贡献1796条经验 获得超7个赞

这是环境的已知错误:

  • 苹果芯片M1

  • Android Studio 北极狐 2020.3.1 补丁 3

在 gradle-wrapper.properties 中升级到 Gradle 6.9 或更高版本

distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.1-all.zip

https://docs.gradle.org/6.9/release-notes.html


查看完整回答
反对 回复 2021-12-18
  • 3 回答
  • 0 关注
  • 432 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号