Reputation: 428
I have project in React Native, and I'm not being able to build on the Android Studio due the following error.
Here's the detailed log with additional info:
java.io.IOException: Cannot run program "node" (in directory "/Users/fabioernanni/git/fintech-ewallet-mobile/android"): error=2, No such file or directory
java.io.IOException: error=2, No such file or directory
Cause: error=2, No such file or directory
I have tried to reinstall Node, Android Studio, to link the tscript library so the Android Studio would recognize the "node" but nothing seems to help.
Upvotes: 16
Views: 17721
Reputation: 1474
Check which version of Gradle (specified in gradle-wrapper.properties
) and the Android Gradle Plugin (in (build.gradle
) that you are using.
Some versions can have known issues with specific versions of Android Studio.
This page provides more information: https://developer.android.com/build/releases/gradle-plugin
Upvotes: 0
Reputation: 758
Do these steps to solve it:-
STEP 1: First quit the android studio, if it is in a running state.
command + Q
STEP 2: Enable the permission for android studio printenv.
sudo chmod +x /Applications/Android\ Studio.app/Contents/bin/printenv
STEP 3: Open android studio from terminal app.
open -a /Applications/Android\ Studio.app
Upvotes: 3
Reputation: 694
I have a similar problem with Android Studio (bumble bee) version with node on My Mac M1 Chip so to solve this open your Android Studio from terminal . To Open Android Studio from terminal on Mac m1 just open your Terminal and paste the following command
open -a /Applications/Android\ Studio.app
this will open your android studio and then you can open your project and can run build from android studio Note : be sure that Android studio is not running state if its running just Quite it and then launch from Terminal
Upvotes: 36