我正在尝试启动一个工作正常的 Android 模拟器命令行,但在加载脚本后它永远不会从脚本转到 npx react-native run-android 行。有什么我需要做的吗?
emulator -list-avds
# Ask the user if they want to run the app on the simulator
read -p "Which Android emulator name (i.e. Pixel_7_Pro_API_34)?: " device
emulator -avd $device
npx react-native run-android
一种选择可能是在后台启动选定的模拟器,等待其启动,然后执行 npx 命令。最终的脚本将如下所示:
emulator -list-avds
read -p "which" device
emulator -avd $device &
adb wait-for-device
npx react-native run-android
希望这有帮助