React-Native run-android on specific device

To list AVDs:

$ANDROID_HOME/tools/emulator -list-avds

To run a specific emulator:

$ANDROID_HOME/tools/emulator -avd Pixel_API_28_AOSP

To run React Native in the currently-open emulator:

react-native run-android

To choose between multiple running emulators:

adb devices
react-native run-android --deviceId=DEVICE_ID

(Last point from this answer)


To run react-native application on optional device you can specify some flags in run command. To see available add --help:

react-native run-android --help

Then you can specify your device id throught --deviceId

react-native run-android --deviceId=DEVICE_ID

To see available devices ids'

adb devices