Create-react-native-app works with npm run android but fails with expo client

Hello!
I’m using create-react-native-app, expo and genymotion as emulator.
When I do npm run android app stars in Emulator but live reloading does not work, when I edit app file nothing changes.

I guess the Expo client is responsible for that.
Using Expo client I start project(everything goes fine) but when I do Device → Open on Android this happens:

Couldn’t start project on Android: could not install smartsocket listener: Address already in use
ADB server didn’t ACK

  • failed to start daemon *
    error: cannot connect to daemon

I tried:

  • Pointing at Android sdk tools in Genymotion
  • Killing adb services from both Activity Monitor on macOS and Terminal
  • Deleting Android Studio

I’d really like to work with live reloading and expo since development mode is very laggy on real device.
How do I solve this?

Did you do this step in the Genymotion guide? https://docs.expo.io/versions/v18.0.0/guides/genymotion.html#step-2-set-your-path-in-xde