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

我试着从~/Library/Android/sdk/platform-tools&~/usr/local/bin/adb

try 在android studio中重新安装平台工具.

已try 从brew安装并重新安装平台工具.

try 重新安装android studio本身.

Device: MacBook Pro M1 2020, SSD: 512, RAM: 8

OS: macOS Monterey

Android Studio: android-studio-2021.1.1.21-mac_arm

推荐答案

安装Android Studio个之后,使用android studio的ready模板创建ready项目,然后安装build个项目.你会得到错误,ignore错误.

转到sdk manager,然后删除platform-tools,单击apply按钮,然后单击Ok,重新启动android studio.

再次转到sdk manager,然后安装platform-tools.

现在进入你的React Native项目,运行android.振作起来.

对于physical device个测试,将最终的gradle复制到android studio,并从android studio本身运行.

zsh: segmentation fault adb个仍然存在,但你可以在android emulator上运行你的项目.

谷歌表示:"待定,下次更新时就可以了"

React-native相关问答推荐

@testing-library/react-native -> 渲染 -> TypeError:无法读取未定义的属性(读取存在)

React Native 无法下载模板

React onPress 立即执行(渲染时间),但是一旦用箭头函数替换它就不起作用

ReactNative:在所有组件和操作之间共享 sqlite 实例的最佳方法

_react2.default.PropTypes.function 未定义

如何在 react native 中以 redux 形式设置隐藏字段?

redux-saga:如何以编程方式为yields 创建多个calls/side-effects?

React-Native 构建失败的应用程序:mergeDebugAssets

Property body[41] of BlockStatement expected node to be of a type ["Statement"] but instead got "AssignmentExpression"

可以react native使用jQuery

mapDispatchToProps:有什么意义吗?

xcode 8.3 框架未找到架构 armv7 的 FileProvider

在 Android React Native 应用程序中正确使用 Intl

如何在 React Native 中使用 index.js 而不是 (index.ios.js, index.android.js) 进行跨平台应用程序?

React Native - Firebase 身份验证持久性不起作用

将 React Native 升级到 0.60-RC2 后找不到库libjsc.so

在 ReactNative 中单击按钮时如何获取 TextInput 中的值

如何为 TouchableOpacity 组件创建禁用样式?

Android Log

如何在react-native中更新数组状态?