不能 运行 adb 在 M1 zsh 上:segmentation fault adb

Can't Run adb On M1 zsh: segmentation fault adb

我尝试在 MacBook Pro M1 上 运行 我的 React Native 项目,但是当我 运行 adb 它给出了错误:zsh: segmentation fault adb.

我从 ~/Library/Android/sdk/platform-tools~/usr/local/bin/adb.

中尝试了 运行 adb

尝试在 android studio 中重新安装平台工具。

尝试从 brew 安装和重新安装平台工具。

尝试重新安装 android studio 本身。

设备:MacBook Pro M1 2020,固态硬盘:512,内存:8

OS: macOS 蒙特雷

Android工作室:android-studio-2021.1.1.21-mac_arm

看起来与您的问题相似。在 mac m1 pro 上设置 android 模拟器需要额外的安装步骤。

安装 Android Studio 使用 android studio 的现成模板创建现成的项目,然后 构建 项目.你会得到错误,忽略错误。

转到 sdk 管理器 然后删除 platform-tools 并单击 应用 按钮然后单击 确定 并重新启动 android studio。

再次转到 sdk 管理器,然后安装 platform-tools。 转到项目并构建它,构建应该成功。 运行 项目。

现在转到您的 React Native 项目和 运行 android。繁荣起来。

对于 物理设备 测试将您的最终 gradle 复制到 android 工作室和 运行它来自 android 工作室本身。

zsh: segmentation fault adb 仍然存在,但您可以 运行 您在 android 模拟器上进行项目。

Google 说:“待定,下次更新就可以了”

adb 出错但 adb 命令有效