[英]Unable to detect emulator when `react-native run-android` command is ran in Apple MacBook Pro with Apple M1 Chip
我已經開始在 MacBook Pro M1 中進行 react-native 開發。 由於它使用的是 Apple M1 芯片,我已經安裝了android emulator m1 preview 。 模擬器正在運行並在工作室中打開項目。 如果我從終端運行react-native run-android
命令,我會收到以下錯誤,
錯誤無法啟動模擬器。 原因:沒有找到作為
emulator -list-avds
的 output 的模擬器。
但是,如果我通過點擊“運行應用程序”從工作室運行應用程序,那么應用程序會在模擬器中成功運行。
react-native run-android
命令在使用 Apple M1 芯片的 Apple MacBook Pro 中不起作用是這樣嗎?
或者
2.我有根據M1處理器機器做任何配置更改嗎?
我在 M1 上遇到了同樣的問題,並按照以下步驟找到了解決方案。
官方文檔推薦使用npx react-native run-android
。
在安裝android 仿真器 m1之前,我單獨安裝了 adb。
brew install android-platform-tools
然后執行后查看模擬器
adb devices
我希望它有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.