This is a macOS script that allows you to interactively launch registered devices in both Xcode and Android Studio.
You need to register the tools and devices for each.
- The
emulator
command in Android Studio needs to be enabled and installed viaAndroid Studio > Settings > Language & Frameworks > Android SDK > SDK Tools
. - You need to add the emulator command to your $PATH
export ANDROID_HOME=~/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools
Install the package with any package manager.
npm
npm install -g @tetty0217/launch-simulator
yarn
yarn global add @tetty0217/launch-simulator
pnpm
pnpm add -g @tetty0217/launch-simulator
bun
bun add -g @tetty0217/launch-simulator
5. If the Simulator is already running or if you attempt to launch a Simulator that does not meet the conditions, an error will occur.
- Install globally and add to your PATH.
- Place it within the project directory.