How to develop in React Native using VirtualBox with Ubuntu as a development environment and Windows 10 with Android Studio as an Android emulator

Have VirtualBox with Ubuntu Server.
I would like to create a ReactNative development environment there (install nodejs, npm, java, etc.) and run the build and run on the emulator npx reat-native start, npx react-native run-android. But the emulator itself should be on the main system Windows 10.

Do I need to use Android Studio to install the emulator, or can I use some other emulator? And how to implement such a bundle so that React Native and launch/build applications are on VirtualBox, and Android emulator is on Windows?

Source: Windows Questions