解决react native gradlew access报错 Error: spawn ./gradlew EACCES
error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup. Error: spawn ./gradlew EACCES at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) at onErrorNT (node:internal/child_process:485:16) at processTicksAndRejections (node:internal/process/task_queues:83:21) info Run CLI with --verbose flag for more details. error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
react native代码拉取到本地以后出现水土不服现象,运行yarn react-native run-android后出现的报错。
首先按提示查看android开发环境配置是否得当 用visual studio code,在命令行可执行三种操作(我用的bash,zsh在zshrc文件中编辑):
1. code ~/.bash_profile
2. vim ~/.bash_profile(我选择的)
3. touch ~/.bash_profile; open ~/.bash_profile
```*
**将以下代码放入其中,保存返回再在终端命令行执行生效代码source ~/.bash_profile**
*
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
*
执行生效代码source ~/.bash_profile
*
## 在此之后,应该添加正确的访问权限给./gradlew
**```
chmod 755 android/gradlew
```**
**再执行相应代码##
**yarn react-native run-android
# ***成功!!!!!!*