我试着在linux上运行我的react native项目"react-native":"0.72.6". 它显示我的错误,指出Android工作室和平台工具找不到. 我在另一个项目中使用"react-native":"0.72.3",该项目运行良好,没有任何问题.我try 了所有的故障排除步骤,但对我不起作用.有任何解决方案可以在linux上运行0.72.6吗?

I tried checking the ANDROID_HOME and Emulatiors and react native doctor also.enter image description here

推荐答案

我也有同样的问题.在我看来,我所做的一切简直是可笑的.我刚刚更改了Android的文件夹权限,然后神奇地奏效了.

下面是更改文件权限的代码.

sudo chmod -R 777 ./android/

执行上面的代码行从project folder,然后托盘运行项目再次它将工作.

tested in mac m1 and ubuntu

Linux相关问答推荐

使用Bash从文件名中删除日期名称

如何将netcdf文件列表中的特定变量添加到不同的文件中?

Linux-如何区分目录中名称相同但扩展名不同的所有文件

将 Visual Studio C++ 项目迁移到 Linux 和 CMake

从 curl 命令输出中获取值

`std::cout` 是如何实现的?

是否可以使用 shell 脚本递归地创建文件夹?

RealUID,保存的 UID,有效的 UID.这是怎么回事?

为什么在 Linux 中使用 select

用于将文件夹从本地计算机复制到远程服务器的 scp 命令语法

PuTTY:更改默认 SSH 登录目录

用于 Linux 的 Less 编译器

如何在没有 IDE 的情况下构建和部署三星 SmartTV 应用程序(例如:在 Linux 上)

Linux 配置/制作,--prefix?

命令列出除 . (点)和..(点点)

docker compose:加载共享库时出错:libz.so.1:无法从共享对象映射段:不允许操作

如何在shell的递归目录中列出特定类型的文件?

Linux下的签名可执行文件

为嵌入式 Linux 设备实施更新/升级系统

在 bash 脚本中使用备用屏幕