quick notes on how I configure my React Native development environment on Arch Linux.

install Genymotion (optional: xwayland if using Wayland)

paru -S genymotion 
sudo pacman -S xorg-xwayland

install Android SDK tools

paru -S android-sdk-platform-tools android-sdk-cmdline-tools-latest

accept Android SDK licenses

yes | sudo sdkmanager --licenses

configure Java environment

sudo pacman -S jre11-openjdk
archlinux-java set java-11-openjdk

useful commands

QT_QPA_PLATFORM=xcb genymotion
adb devices
npx react-native run-android --deviceId=192.168.56.101:5555