Analogous to D5508. I use the expo run:android instead of react-native run-android (see why) and it fails in Nix workflow. The solution is to do the same as in D5508.
I also added the run-ios and run-android scripts, because the COMM_DEV env should be provided when opening Metro bundler (and these commands do this unless already started or the --no-bundler flag is provided).