使用 npx react-native run-android 命令時,我的 React-Native(0.68.1) 專案在我的模擬器上正常運行,并且在此命令創建的 Metro bundler 實體中一切正常。
只有當我從 android studio (2021.3.1 Patch 1) 運行專案時,應用程式才能成功構建并安裝在模擬器上,但無法連接到 Metro bundler(我使用 npx react-native start 命令單獨運行)。
我想嘗試更新其他類似問題中提到的除錯服務器和埠,但即使在消除錯誤后我也無法訪問除錯應用程式選單(按下快捷方式時選單不顯示)
當我關閉由命令創建的應用程式和 Metro 捆綁器并啟動單獨的 Metro 捆綁器時,通過 npx react-native run-android 在模擬器上安裝的構建也會出現問題。在這種情況下,但我可以進入設定選單并將“除錯服務器和埠”輸入到 10.0.2.2:8081 并且應用程式連接到 Metro。
我正在使用 mac mini m1。
uj5u.com熱心網友回復:
要解決此問題
首先,啟動您的模擬器并adb reverse tcp:8081 tcp:8081在終端上運行此命令,然后運行npx react-native start,然后在 android studio 中運行您的專案,它會自動將您的應用鏈接到該捆綁包
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/515342.html
上一篇:SVG和安卓作業室
