zsh 脚本列出模拟器,运行它,然后安装 React Native 应用程序

问题描述 投票:0回答:1

我正在尝试启动一个工作正常的 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
android react-native shell zsh emulation
1个回答
0
投票

一种选择可能是在后台启动选定的模拟器,等待其启动,然后执行 npx 命令。最终的脚本将如下所示:

emulator -list-avds

read -p "which" device

emulator -avd $device &
adb wait-for-device
npx react-native run-android

希望这有帮助

© www.soinside.com 2019 - 2024. All rights reserved.